- 博客(3)
- 收藏
- 关注
原创 堆排序
堆排序 public ArrayList<Integer> GetLeastNumbers_Solution(int [] input, int k) { ArrayList<Integer> list = new ArrayList<>(); if (input == null || k <= 0 || k > input.leng...
2019-08-07 13:48:53 94
原创 Java中的ArrayDeque
ArrayDeque 是 Deque 接口的一种具体实现,是依赖于可变数组来实现的。ArrayDeque 没有容量限制,可根据需求自动进行扩容。ArrayDeque不支持值为 null 的元素。 ArrayDeque中对双端数据的操作 头部数据 头部数据 尾部数据 尾部数据 抛出异常 返回false 抛出异常 返回false 插入 addFirst(e) offerFirs...
2019-05-10 13:19:17 1009
原创 java中的移位运算符
负数在计算机中的存储形式: 负数在计算机中以补码的形式存在,将一个负数转化为计算机中的补码流程如下: 1.写出n的原码形式的二进制表示; 2.对n的原码除符号位外全部取反,得到反码; 3.对取反后的反码加1. 值得一提的是,正数的原码、反码、补码都是一样的。 1.<<(向左位移) 将二进制数按位向左移动若干位,右边以0补全。 2.>>(向右位移) 将二进制数按位向右移动若干...
2019-05-09 10:07:11 71
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人