04 2019 档案

摘要:开始 lowbit (n) 定义为非负整数n在二进制表示下“最低位的1及其后面所有的0构成的数值。 比如: n = 10 的二进制下为1010,则lowbit (n) = (10)2 = 2 实现: 对于任意一个整数实现lowbit ( ) 运算是类似的,为了更加直观,这里用整数20举例,20的二进 阅读全文
posted @ 2019-04-21 00:14 chuyds 阅读(387) 评论(0) 推荐(0)
摘要:开始 我自己都记不住这是第几次把这几个位运算符搞混了,刚好在刚用过来把这几个位运算符记下来,俗话说的好好记性不如个烂笔头。 运算符: 与 或 非 异或 and , & or , | not , ~ ^ 单目运算符:~(按位取反) 双目运算符:<< >> & | ^(左移,右移,按位与,按位或,按位异 阅读全文
posted @ 2019-04-07 01:27 chuyds 阅读(1610) 评论(0) 推荐(0)
摘要:开始 对于不同类型的数据对应的绝对值函数也不相同,在c和c++中分别在头文件math.h 和 cmath 中。 结束 阅读全文
posted @ 2019-04-02 23:07 chuyds 阅读(5586) 评论(0) 推荐(0)