刷题防止老年痴呆(。^▽^)
👨💻 每个人都有一个自己的面试题库吧~
- 执行
./updateCommit.bat "commit msg"
自动commit且push
- 更新通过java解决的题目列表到文件
SolvedViaJava.md
代码全部放在questions文件夹中
"leetcode.workspaceFolder": "f:\\workspace\\Leetcode\\questions"
本仓支持vscode-leetcode插件,插件中选择代码的存放路径为上述的questions即可
https://leetcode-cn.com/leetbook/read/data-structure-binary-tree/x63shc/
树相关的其他题
https://leetcode-cn.com/leetbook/detail/linked-list/
链表是一种线性数据结构,其中的每个元素实际上是一个单独的对象,而所有对象都通过每个元素中的引用字段链接在一起。
https://leetcode-cn.com/leetbook/detail/array-and-string/
go-解题 |
python-解题 |
java-解题 |
tag |
15.三数之和
16.最接近的三数之和.py
位运算符 |
说明 |
使用形式 |
举 例 |
备注 |
& |
按位与 |
a & b |
4 & 5 == 0100 & 0101 -> 0100 |
|
| |
按位或 |
a |
b |
4 | 5 == 0100 | 0101 -> 0101 |
^ |
按位异或 |
a ^ b |
4 ^ 5 == 0100 ^ 0101 -> 0001 |
|
~ |
按位取反 |
~a |
~4 == ~0100 -> ~ 1011 |
|
<< |
按位左移 |
a << b |
4 << 2,表示整数 4 按位左移 2 位 |
|
>> |
按位右移 |
a >> b |
4 >> 2,表示整数 4 按位右移 2 位 |
右移相当于除以2取整 |