Have Fun with Numbers Notice that the number 123456789 is a 9-digit number consisting exactly the numbers from 1 to 9, with no duplication. Double it ...
分类:
其他好文 时间:
2020-02-20 00:09:35
阅读次数:
70
用位运算模拟加法,num1+num2的加法结果可以分为两个部分,一部分为二进制位加法产生了进位的结果,另一部分是二进制位加法没产生进位的结果。 比如3+5,二进制011+101,产生进位的结果为最后一位1+1,进到倒数第二位,结果为010。没产生进位的是第1位0+1和第二位1+0,结果110。 1 ...
分类:
其他好文 时间:
2020-02-11 10:01:40
阅读次数:
87
一.简单认识JCC指令(也可以改EIP的寄存器但得看条件) 由下图可以看出JCC指令和很多标志寄存器有关 标志寄存器的不一样也就表示JCC指令的含义不同 所以 学习JCC指令实际上是学习标志寄存器 二.标志寄存器(32位) 2.1 CF位(判断无符号数运算之后结果有没有溢出) 当无符号数发生进位或借 ...
分类:
其他好文 时间:
2020-02-10 22:28:12
阅读次数:
204
1.位运算:https://www.cnblogs.com/yrjns/p/11246163.html 符号描述运算规则 & 与 两个位都为1时,结果才为1 | 或 两个位都为0时,结果才为0 ^ 异或 两个位相同为0,相异为1 ~ 取反 0变1,1变0 << 左移 各二进位全部左移若干位,高位丢弃 ...
分类:
其他好文 时间:
2020-02-10 10:10:03
阅读次数:
71
(1)首先进行逻辑抽象。 计数器的工作特点是在时钟信号作用下自动地依次从一个状态转为下一个状态,所以它没有输入逻辑变量,只有进位输出信号。因此,计数器是属于穆尔型的一种简单时序电路。 取进位符号为输出逻辑变量C,同时规定有进位输出时C=1,无进位输出时C=0。 十进制计数器应当有是10个计数状态,分 ...
分类:
其他好文 时间:
2020-02-03 22:40:25
阅读次数:
115
提供一种冷门奇怪的语法: 位域定义 。 引入: 有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中 ...
分类:
其他好文 时间:
2020-02-03 19:15:20
阅读次数:
47
题链 tips: 1.倒序存储 2.进位、借位处理t 3.去除前导零 4.c++11新语法auto 5.A4A3A2A1A0(自然语言与代码存储相结合) 6.压位处理? //加法 #include<iostream> #include<vector> #include<cstdio> using n ...
分类:
其他好文 时间:
2020-01-31 21:00:27
阅读次数:
65
给定两个以字符串形式表示的非负整数 num1 和 num2,返回 num1 和 num2 的乘积,它们的乘积也表示为字符串形式。 本题自己乱写,在第277/311 个测试case的时候超时了, GG。 要注意的地方就是在写两数相加的函数的时候,要注意,最后一位的相加如果进位了,要注意加上去,不然就会 ...
分类:
其他好文 时间:
2020-01-29 14:03:35
阅读次数:
67
高精度加减乘除(C++) 高精度加法 使用数组存储,高位在高角标,低位在低角标,相加向高位进位 高精度乘低精度 使用数组存储,高位在高角标,低位在低角标,相乘整个B向高位进位 ...
分类:
编程语言 时间:
2020-01-28 17:14:30
阅读次数:
53
选择器权重:内联样式>id选择器>类选择器>元素选择器1000>100>10>1 永不进位继承来的属性,他的权重非常低,接近于0 !important,可以破坏选择器权重,强行让对应的属性权重最高 字体属性:font-family,font-size,font-style,font-weightfo ...
分类:
其他好文 时间:
2020-01-27 13:45:35
阅读次数:
104