点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - 俄式乘法
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
俄式乘法与折半查找区间/C++代码实现
俄式乘法,折半查找区间/C++代码实现 俄式乘法,折半查找区间/C++代码实现
所属分类:
C++
发布日期:2010-01-12
文件大小:869
提供者:
ijustj
C++\俄式乘法:化乘为加
将复杂的乘法运算转换成加法运算,从而使运算更加简单
所属分类:
C++
发布日期:2011-06-07
文件大小:494
提供者:
xuhp2011
用减治法实现饿式算法
计算两个正整数n和m的乘积有一个很有名的算法称为俄式算法,其思想是利用了一个规模是n的解和一个规模是2/n的解之间的关系:n*m=(n/2)*2m(当n是偶数),或:n*m=[(n-1)/2]*2m+m(当m是奇数)并以1*m=m作为算法结束的条件。据说十九世纪的俄国农夫因此得名,它使得乘法的硬件实现速度非常快,因为只使用移位就可以完成二进制数的折半和加倍。请设计算法实现俄式乘法。
所属分类:
C/C++
发布日期:2013-04-16
文件大小:516
提供者:
miniblackyq
俄罗斯乘法
俄罗斯乘法是一种计算两数相乘的算法。 我个人的理解该算法是:将一个数以二进制的位权展开形式来表达后,再乘以另一个数。 比如 10×15=( 1×23+0×22+1×21+0×20)×15。 下面举个例子说明一下俄罗斯乘法的具体步骤。 计算10*15 过程 首先将左边的数除以2(如果左边的数是奇数那就减1再除以2) ,右边的数乘以2,如此循环直到左边的数变为1。列完可得上图。 然后选定左边一列为奇数的行(5 30,1 120),将其右边的列进行相加,即30+120=150。 个人理解: 首
所属分类:
其它
发布日期:2020-12-21
文件大小:48128
提供者:
weixin_38501826