- 博客(3)
- 收藏
- 关注
原创 java笔记
java移位运算符<<, >>, >>> 二进制最左端的数字是符号位,0代表正,1代表负 逻辑左移=算数左移:高位移除,低位补0; 逻辑右移:低位溢出,高位补0; 算数右移:低位溢出,高位用符号位的值补; 比如一个有符号位的8位二进制数10101010,[]是添加的数字 逻辑左移一位:0101010[0] 逻辑左移两位:101010[00] 算术左移一位:0101010[0] 算术左移两位:101010[00] 逻辑右移一位:[0]1010101 逻辑右移两位:[0
2022-03-15 16:28:45
313
原创 leecode刷题
基础 数组,队列,栈 链表 树与递归 中序遍历 中序遍历首先遍历左子树,然后访问根节点,最后遍历右子树。 三种遍历方式 1.递归 class Solution { public List<Integer> inorderTraversal(TreeNode root) { List<Integer> res = new ArrayList<Integer>(); inorder(root, res); return res; }
2022-03-03 10:24:31
263
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人