社区
C语言
帖子详情
求助:设计算法求N mod 2i , 其中2i指2的i次方 .
cnepine
2006-04-16 09:25:50
如题 。
...全文
170
6
打赏
收藏
微信扫一扫
点击复制链接
分享
举报
写回复
6 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
aresen
2006-04-17
原来这样也可以。领教领教*_*
打赏
举报
回复
赞
yuanchuang
2006-04-17
N&((1<<i)-1)
-----------
power
打赏
举报
回复
赞
zidane_yubo
2006-04-17
强阿
打赏
举报
回复
赞
只见烟火飞扬
2006-04-16
N&((1<<i)-1)
打赏
举报
回复
赞
flyingdancing2005
2006-04-16
长见识了
打赏
举报
回复
赞
jixingzhong
2006-04-16
呵呵,
就是楼上的方法了 ...
判断是否整除的时候,
对于 2 4 8 等2的N次方,
用 x&(2^N -1) 是否为0来判断,
其思想就是求得 余数是否为 0 ....
其实,
根本就是 2 进制和 10 进制的思想转换,
用习惯了 10 进制很不使用 2进制 ,
这里的思想其实就是 10 进制中 求余数一样,
只不过用了为操作而已 ~
打赏
举报
回复
赞
相关推荐
学习笔记:md5加密
算法
极其应用(转)
求
助
编辑百科名片 Message Digest Algorithm MD5(中文名为消息摘要
算法
第五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。该
算法
的文件号为RFC 13
2
1(R.Rivest,MIT Laboratory for ...
算法
算法
科技名词定义 中文名称:
算法
英文名称:algorithm 定义:模型分析的一组可行的、确定的和有穷的规则。 应用学科:地理学(一级学科);数量地理学(二级学科) 以上内容由全国科学技术名词审定...
软件
设计
师复习资料
白痴程序员总是对最简单的
算法
也搞不清楚,他们总是错过软件截止日期,终日无所获。白痴程序员最好的出路就是换行。 从《三十六计》看软件测试之计[1] 《三十六计》是根据我国古代卓越的军事思想和丰富的斗争...
华南师大
2
017 年 ACM 程序
设计
竞赛新生初赛题解
华南师大
2
017 年 ACM 程序
设计
竞赛新生初赛题解 华南师范大学第很多届 ACM 程序
设计
竞赛新生赛(初赛)在
2
017 年 11 月
2
0 日 -
2
7 日成功举行,共有 146 名同学有效参赛(做出 1 题)。进入决赛的资格初定为完成...
【东华oj】复试练习题
复试练习题1 质因数
2
谁是老二?3 骑士斗恶龙4 蛇形方阵5 单词统计6 转换成十进制7 十进制转换成其它进制8 最大相同子串9 冰雹数10 小数第n位11 丑数❤1
2
笨小猴13 字串统计❤14 Anagrams问题15 身份证号码升级16 ...
信息安全系统
设计
基础第八周期中总结
一、知识点总结 注:期中知识点总结归纳了教材第一、二、三、四、六、七章的...
2
.翻译过程分为四个阶段:预处理、编译、汇编、链接,预处理器、编译器、汇编器、链接器一起构成编译系统。 3.系统的硬件组成:总...
二、Linux 教程-基础命令(1~180未完)
的所属组已更改为 bin [root@localhost test]# ll ---xrw-r-- 1 root bin 30
2
108 11-13 06:03 log
2
01
2
.log Shell 说明: 将log
2
01
2
.log文件由root群组改为bin群组 实例
2
:根据
指
定文件改变文件的群组属性 chgrp --...
MD5
求
助
编辑百科名片 Message Digest Algorithm MD5(中文名为消息摘要
算法
第五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。该
算法
的文件号为RFC 13
2
1(R.Rivest,MIT Laboratory ...
我在CSDN参与的3000个帖子
2
:100分急
求
,随机输出十个小写字母,但是,要
求
这十个字母不相同 3:
求
Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望高手帮忙! 5:呵呵,来推荐一下我的网站,本站提供大量当今流行的免费的音乐和免费电影,...
MATLAB的使用
如果对一条命令的用法有疑问的话,可以用Help菜单中的相应选项查询有关信息,也可以用help命令在命令行上查询,您可以试一下help、help help和help eig(
求
特征值的函数)命令. 下面我们先从输入简单的矩阵开始掌握...
Pascal 语言
Pascal 语言 Pascal是一种计算机通用的高级程序
设计
语言。它由瑞士Niklaus Wirth教授于六十年代末
设计
并创立。 以法国数学家命名的Pascal语言现已成为使用最广泛的基于DOS的语言之一,其主要特点有:严格的结构化...
上帝掷骰子吗--量子物理史话
而最后绝妙的结局则更让我们相信,他们的对话几乎是一种可遇而不可
求
的缘分。17世纪中期,正是科学的黎明到来之前那最后的黑暗,谁也无法预见这两朵小火花即将要引发一场熊熊大火。 ******** 饭后闲话:说说“以太”...
洛谷试炼场---普及练习场
洛谷试炼场---普及练习场 ...
2
.地毯数据采用结构体数组,处理起来比较方便。 3.查询点上地毯,采用自上而下方式,找到break。 4.若没有找到,输出-1 5.很快样例通过,提交AC 耗时:
2
0分钟(从拿到题目...
bzoj AC倒序
1089 [SCOI
2
003]严格n元树 738 1488 Y
2
561 最小生成树
2
01
2
国家集训队Round 1 day1 734 1498 1853 [Scoi
2
010]幸运数字 Day1 7
2
9 1970 3680 吊打XXX By wangxz 7
2
8
2
0
2
4 108
2
[SCOI
2
005]栅栏 7
2
7 1685 3573 [Hnoi...
计算机网络原理 笔记整理
硬件 资源共享: 计算资源(CPU)、存储资源、打印机与扫描仪I/O等共享; 例如云存储,云计算; *
2
.软件 资源共享: SaaS(Software as a Service,软件即服务) 例如:大型办公软件、大型数据库系统等; *3.信息 资源共享: 信息...
ES11 来了,还学得动吗?
至于为什么是
2
的 53
次方
,是因为 JS 中数值都以 64 位浮点数形式存放,刨去 1 个符号位,11 个
指
数位(科学计数法中的
指
数),剩余的 5
2
位用来存放数值,
2
的 53
次方
对应的这 5
2
位全部为 0,能表示的下一个数...
中南4月16号网络同步赛
2
.按照方程x^a==b(
mod
N)的解
指
示信鸽放飞时间将信鸽分组,每一组不少于k个信鸽,
求
总延迟最少的分组方法 大概做法: 1.将N分解因子,分解为p1^e1*p
2
^e
2
... ...,pi为素数,ei为正整数。
2
.对于每一个pi^ei...
信息系统项目管理师范文(采购管理).docx
信息系统项目管理师范文(采购管理).docx信息系统项目管理师范文(采购管理).docx信息系统项目管理师范文(采购管理).docx信息系统项目管理师范文(采购管理).docx信息系统项目管理师范文(采购管理).docx信息系统项目管理师范文(采购管理).docx信息系统项目管理师范文(采购管理).docx信息系统项目管理师范文(采购管理).docx
毕业答辩创意开题报告论文答辩模板 (1).zip毕业答辩模板打包下载
毕业答辩创意开题报告论文答辩模板 (1).zip毕业答辩模板打包下载毕业答辩创意开题报告论文答辩模板 (1).zip毕业答辩模板打包下载毕业答辩创意开题报告论文答辩模板 (1).zip毕业答辩模板打包下载毕业答辩创意开题报告论文答辩模板 (1).zip毕业答辩模板打包下载 1.合个人学习技术做项目参考合个人学习技术做项目参考
2
.适合学生做毕业
设计
项目参考适合学生做毕业
设计
项目技术参考 3.适合小团队开发项目技术参考适合小团队开发项目技术参考
电子制造智慧工厂实践.ppt
电子制造智慧工厂实践.ppt电子制造智慧工厂实践.ppt电子制造智慧工厂实践.ppt电子制造智慧工厂实践.ppt电子制造智慧工厂实践.ppt
发帖
C语言
加入
微信扫一扫
点击复制链接
6.6w+
社区成员
24.2w+
社区内容
C语言相关问题讨论
社区管理员
申请成为版主
帖子事件
创建了帖子
2006-04-16 09:25
社区公告
暂无公告