- 博客(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 309
原创 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 256
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人