最新 最热

分享一些Qt实用函数(宏)

❝下列函数或宏均来自Qt的qglobal.h头文件。❞求绝对值template <typename T>Q_DECL_CONSTEXPR inline T qAbs(const T &t) {

2020-07-14
0

LintCode 600. 包裹黑色像素点的最小矩形(BFS)

一个由二进制矩阵表示的图,0 表示白色像素点,1 表示黑色像素点。 黑色像素点是联通的,即只有一块黑色区域。 像素是水平和竖直连接的,给一个黑色像素点的坐标 (x, y) ,返回囊括所有黑色像素点的矩阵的最小面积。...

2020-07-13
0

程序员面试金典 - 面试题 16.07. 最大数值(位运算求max)

编写一个方法,找出两个数字a和b中最大的那一个。不得使用if-else或其他比较运算符。

2020-07-13
0

LeetCode 1284. 转化为全零矩阵的最少反转次数(BFS & 矩阵状态编码解码)

每一步,你可以选择一个单元格并将它反转(反转表示 0 变 1 ,1 变 0 )。如果存在和它相邻的单元格,那么这些相邻的单元格也会被反转。(注:相邻的两个单元格共享同一条边。)...

2020-07-13
1

LeetCode 1009. 十进制整数的反码(位运算)

每个非负整数 N 都有其二进制表示。例如, 5 可以被表示为二进制 “101”,11 可以用二进制 “1011” 表示,依此类推。注意,除 N = 0 外,任何二进制表示中都不含前导零。...

2020-07-13
0

LeetCode 693. 交替位二进制数(位运算)

给定一个正整数,检查他是否为交替位二进制数:换句话说,就是他的二进制数相邻的两个位数永不相等。

2020-07-13
0

LeetCode 1428. 至少有一个 1 的最左端列(二分查找)

我们称只包含元素 0 或 1 的矩阵为二进制矩阵。 矩阵中每个单独的行都按非递减顺序排序。

2020-07-13
1

LeetCode 476. 数字的补数(移位 异或^)

1. 题目给定一个正整数,输出它的补数。补数是对该数的二进制表示取反。2. 解题先求出该数的2进制有多少位然后分别每位与1进行异或操作class Solution {public:...

2020-07-13
0

一次性密码本-绝对不会被破译的密码

一次性密码本即Vernam Cipher,是由Gilbert Vernam在1917年, 开发的一种加密算法。

2020-07-07
1

CSAPP第二章(下)

上一章学习了二进制数与其他进制数之间的转换还有数字在计算机里的存储方式,接下来了解数据的编码格式等知识点。

2020-07-06
1