数据结构-移位

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录


前言


一、相反数

相反数:~a+1=-a (int,32位)

负数写成2进制:2进制正数-1后取反~

2进制写成负数:2进制取反~后+1

直接写2进制:0b二进制位,0bxxxx

直接写16进制:0x四位一写(4位用1位数表示,0000-0,f),最后根据2进制确定他是几

<<:2进制左移

:>>:2进制右移

<<<:2进制左移,用符号位补位

:>>>:2进制右移,用符号位补位

&&:假在前不往后

||:真在前不往后

&:全真为真

|:全假为假


总结

记不住

相关推荐
LB2112几秒前
力扣102 198 70 55
数据结构·算法·leetcode
刘天远8 分钟前
企业 Agent 需求怎么写:数据结构、流程图与 Python 校验
数据结构·人工智能·python·流程图
明月_清风13 小时前
从二叉树到 B+ 树:一文搞懂工程中「树」的演化之道
数据结构·算法·go
渡我白衣14 小时前
并查集:基础认识与模拟实现
android·java·javascript·数据结构·c++·算法·并查集
血小板要健康14 小时前
链表 阶段算法总结
java·数据结构·笔记·算法·leetcode·链表
wuyk55519 小时前
107.FreeRTOS 链表深度解析:从原理到面试满分答案
c语言·开发语言·数据结构·stm32·单片机·链表·面试
-dzk-19 小时前
【链表】LC 138.随机链表的复制
数据结构·链表
洋不写bug20 小时前
链表补充练习,双链表的模拟实现
java·数据结构·链表·双链表·底层实现
白狐_79820 小时前
408 数据结构|外部排序:流程与 k 路归并
数据结构·算法
我不会起名字3221 天前
一天一道算法题(26):栈的简单应用
java·数据结构·python·算法·leetcode·golang·