算法
文章平均质量分 74
lm2009200
这个作者很懒,什么都没留下…
展开
-
JDK8 HashMap的实现之4(共四篇)
1. putpublic V put(K key, V value) { return putVal(hash(key), key, value, false, true); }final V putVal(int hash, K key, V value, boolean onlyIfAbsent, boolean evict)原创 2017-05-08 23:13:55 · 759 阅读 · 0 评论 -
红黑树的删除之3(共四篇)
红黑树的删除操作是红黑树最复杂的操作了,只要搞明白这个,基本上就明白红黑树的调整。RB-DELETE(T, z) y = z; y-original-color = y.color; if z.left == T.NIL x = z.right; RB-TRANSPLANT(T, z, z.right); else if z.right == T.NIL x原创 2017-04-13 22:27:10 · 6771 阅读 · 1 评论 -
最大平均值子数组
最大平均值子数组 描述 笔记 数据 评测给出一个整数数组,有正有负。找到这样一个子数组,他的长度大于等于 k,且平均值最大。 注意事项保证数组的大小 >= k您在真实的面试中是否遇到过这个题? Yes样例给出 nums = [1, 12, -5, -6, 50,原创 2017-09-15 23:10:14 · 1757 阅读 · 0 评论 -
[LeetCode] 4Sum 四数之和解法(本算法n数之和都能解)
[LeetCode] 4Sum 四数之和解法(本算法3数求和能解, n数之和都能解)原创 2017-07-27 13:09:07 · 4415 阅读 · 2 评论