码迷,mamicode.com
首页 >  
搜索关键字:左移    ( 1221个结果
位运算
位运算总共分 5 种,与、或、异或、左移、右移 左移运算符 m << n,将m 左移n位。左移n位的时候,最左边的位将被丢弃,同时在最右边补上n个0. 比如: 00001010 << 2 = 00101000 10001010 << 3 = 01010000 右移运算符 m >> n,将m 右移n位 ...
分类:其他好文   时间:2019-01-23 20:32:16    阅读次数:9
vim使用常看
原网址http://www.runoob.com/linux/linux-vim.html 补充参考https://blog.csdn.net/w178191520/article/details/85245434 Linux vi/vim 所有的 Unix Like 系统都会内建 vi 文书编辑器 ...
分类:系统相关   时间:2019-01-23 00:21:17    阅读次数:8
<<,>>(有符号位移)和>>>(无符号位移)的使用方法,及差别
<< —— 有符号左移 >> —— 有符号右移 <<< —— 无符号左移 >>> —— 无符号右移 无符号移位(>>>)和有符号移位(>>)的区别是: 有符号位移运算时如果数字为正数时位移后在前面补0,为负数时则在位移后在前面补1 例: 100<<2 4的二进制为 0110 0100 移除最后两位 ...
分类:其他好文   时间:2019-01-21 13:56:00    阅读次数:13
《程序员是怎样跑起来的》第二章
第二章的主要内容是数据是用二进制表示的。对于二进制课本中有相关的内容。在计算机应用基础中也有相关的内容。可以说对二进制已经不陌生了。我觉得第二章是对二进制更加全面,更加详细的介绍。如移位运算指的是将二进制数值的各数位进行左右移位( shift=移位)的运算。移位有左移(向高位方向)和右移(向低位方向 ...
分类:其他好文   时间:2019-01-20 22:28:19    阅读次数:9
《程序是怎样跑起来的》第二章读后感
本章开关说明了“要想对程序的运行机制形成一个大致印象,就要了解信息在计算机内部是以怎样的形式来表现的。”并讲解了计算机为什么用二进制数表示、什么是二进制数、二进制数是如何运算的。而后讲解的移位运算和乘除运算的关系,使我明白了通过左移右移可以代替了乘法运算和除法运算,接下来的逻辑运算是重中之重的,可能 ...
分类:其他好文   时间:2019-01-20 20:51:33    阅读次数:3
读《程序是怎样跑起来的》第二章有感
在学c#的时候书上提到过左移右移,不过并没有作为重点来讲,只是大概地说了一下是什么含义。刚看第二章作者提出的六个问题就有四个难住了我。比如一串二进制数左移两位会变成原数的几倍、还有补码形式表示的八进制如何用二进制表示等等,这些问题一点都不会。不过看完答案和作者给出的解析后大概理解了。 第一小节讲了计 ...
分类:其他好文   时间:2019-01-20 17:28:46    阅读次数:7
ST表
st表--目的是解决RMQ问题(多次询问区间最值) 既然叫‘表’,那肯定要打个表,然后你问什么,我就在表里找就可以了,这样,询问时的时间复杂度就是O(n)。 妈妈再也不用担心我会超时了 设你把一个需要处理的序列存储在a [ i ] 中 s tiao表,首先要声明一个二维数组jump[i][j] or ...
分类:其他好文   时间:2019-01-20 15:56:59    阅读次数:20
Python 进制转换、位运算
一、进制转换 编程用十进制,十进制转换为二进制、八进制、十六进制 也可以直接反向获取十进制 也可以用int函数来转换 二、位运算 & 按位与 | 按位或 ^ 按位异或 ~ 按位取反 << 按位左移 >> 按位右移 用途: 直接操作二进制,省内存,效率高 用途: 直接操作二进制,省内存,效率高 1)< ...
分类:编程语言   时间:2019-01-19 16:23:59    阅读次数:15
Leetcode 464.我能赢吗
我能赢吗 在 "100 game" 这个游戏中,两名玩家轮流选择从 1 到 10 的任意整数,累计整数和,先使得累计整数和达到 100 的玩家,即为胜者。 如果我们将游戏规则改为 "玩家不能重复使用整数" 呢? 例如,两个玩家可以轮流从公共整数池中抽取从 1 到 15 的整数(不放回),直到累计整数 ...
分类:其他好文   时间:2019-01-17 01:17:34    阅读次数:17
linux下vi命令修改文件及保存的使用方法
进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi n filename :打开文件,并将光标置于第n行首 vi filename :打开文件,并将光标置于一行首 vi /pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi ...
分类:系统相关   时间:2019-01-16 01:04:15    阅读次数:25
1221条   1 2 3 4 ... 123 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!