算法
EFFORT1989
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
读书笔记:2的幂边界(1)
原创 2016-11-06 22:02:27 · 432 阅读 · 0 评论 -
符号扩展
短数据类型扩展为长数据类型 1、要扩展的短数据类型为有符号数的 进行符号扩展,即短数据类型的符号位填充到长数据类型的高字节位(即比短数据类型多出的那一部分),保证扩展后的数值大小不变 如1:char x=10001001b; short y=x; 则y的值应为11111111 10001001b; 2:原创 2016-10-23 21:39:50 · 766 阅读 · 0 评论 -
找出下一个比它大而且值为1的位元数与之相同的数字
对于一个表示子集位串的子组x:例如:X=xxx0 1111 0000 1.首先找到连续出现在x右侧且值为1的一组位元。 s 2.然后将该值“加1”,再把原来后面跟着的那些0补上。r 3.因为位元个数要求相同,r与X异或的到结果数中1的个数比X中小x后面的1的个数多1个。 4.将X与r的异或结果右靠齐,并右移两位得到R。 5.R和r与得到最后结果。原创 2016-10-23 21:31:56 · 482 阅读 · 0 评论
分享