常见的数据结构链表、队列、栈、二叉树、堆使用内置结构实现高级数据结构,比如内置的list/deque实现栈 链表有单链表、双链表、循环双端链表如何使用python来表示链表结构 实现链表常见操作,比如插入节点,反转链表,合并多个链表 leetcode练习常见链表题目 队列是先进先出结构实现队列的ap ...
分类:
其他好文 时间:
2019-07-08 09:30:29
阅读次数:
134
缓存更新策略 | 策略 | 一致性 | 维护成本 | | : : | : : | : : | | LRU、LRF、FIFO | 最差 | 低 | | 超时剔除 | 较差 | 较低 | | 主动更新 | 强 | 高 | 低一致性业务: 最大内存和淘汰策略的方式,maxmemory policy 高一致 ...
分类:
其他好文 时间:
2019-07-08 00:26:16
阅读次数:
111
直接上解决方案的步骤 (1)在自己fork后的项目的位置上,点击New pull request. (2)比较和原创版本(base)的变化 (3 ) compare across forks. 使得左边是fork版本,右边是原创版本,然后点击“Create pull request”按钮。 (4)填 ...
分类:
其他好文 时间:
2019-07-07 22:45:16
阅读次数:
187
#include #include #include #define MAXSIZE 1000 #define ERROR 0 #define OK 1 using namespace std; typedef int Status; typedef int ElemType; //////////... ...
分类:
其他好文 时间:
2019-07-06 19:35:11
阅读次数:
138
场景: 当前在本地仓库lucky,因修改了123.txt的文件内容,需要将lucky分支push到远程Git库,在push前有其他的同事已删除了远程Git库中的123.txt文件。因此这时就产生了远程仓库与本地仓库不匹配,因此push不成功会报错。 问题的产生: 本地代码Git push origi ...
分类:
其他好文 时间:
2019-07-06 19:21:59
阅读次数:
79
Hive的配置详解和日常维护 一.Hive的参数配置详解 1>.mapred.reduce.tasks 2>.hive.mapred.mode 3>.hive.merge.mapfiles 4>.hive.merge.mapredfiles 5>.hive.exec.parallel 6>.hive ...
分类:
其他好文 时间:
2019-07-06 19:09:42
阅读次数:
117
git pull 相当于自动的 fetch 和 merge 操作,会试图自动将远程库合并入本地库,在有冲突时再要求手动合并。 git rebase 可以确保生产分支commit是一个线性结构,方便rollback。其实生产也可以选择打tag来发布。 注:通过rebase可以确保主分支commit h ...
分类:
其他好文 时间:
2019-07-06 19:04:08
阅读次数:
132
83. Remove Duplicates from Sorted List: 2. Add Two Numbers: 21. Merge Two Sorted Lists: 206. Reverse Linked List: ...
分类:
编程语言 时间:
2019-07-04 09:44:23
阅读次数:
81
"题目" 思路,维护一个最小堆。 一开始把二维数组里的每一维的第一个元素都放到堆里。也就是第一列的元素都放到堆里。 此后,出堆。再进堆,没次出堆,都把 出堆的元素 在数组里的下一个元素 入堆。循环这种操作。 每次出堆的元素都是最小的。 这样的效率就是O(n log(n)) one pass && f ...
分类:
其他好文 时间:
2019-07-03 17:06:25
阅读次数:
102