1. 搬运
1.1. 小工具
工具链接 | 描述 |
---|---|
TLDR, TLDR中文版 | TLDR, 可查询某个命令使用例子 |
RegEx Examples | 搜索某个正则表达式例子 |
RegEx 101 | 在线正则表达式测试工具 |
Tree | 画树型目录结构 |
1.2. 其他
2. 软件安装以及配置
3. 备忘录
记录一些库的使用方法
代码库 | 链接 |
---|---|
Numpy | 1. Numpy备忘录 2. 101 Numpy Exercises |
H5py | H5py备忘录 |
Pandas | 1. Pandas备忘录 2. Pandas备忘录2 |
Matplotlib | Matplotlib备忘录 |
ConfigSpace | ConfigSpace备忘录 |
SMACv3 | 1. Optimize SVM (Jupyter Notebook) |
4. Snippets
记录一些常用的代码片段
Snippet | 链接 |
---|---|
C++ | C++ Snippets Part 1 |
Shell | Shell Snippets Part 1 |
Python | Python Snippets Part 1 |
5. 数据结构
5.1. C&C++语言实现
Column 1 | Column 2 | Column 3 | Column 4 |
---|---|---|---|
Single Linked List | Double Linked List | Stack | Queue |
Binary Search Tree | Max Heap | Graph | Trie |
所有代码都在这里面:https://github.com/luowanqian/DSA
5.2. Python语言实现
Column 1 | Column 2 | Column 3 | Column 4 |
---|---|---|---|
Linked Queue | Binary Search Tree |
所有代码都在这里面:https://github.com/luowanqian/DSA
6. 算法
6.1. C&C++语言实现
Column 1 | Column 2 | Column 3 | Column 4 |
---|---|---|---|
Insertion Sort | Quick Sort | Heap Sort | Bubble Sort |
Selection Sort | BFS Graph | KMP |
所有代码都在这里面:https://github.com/luowanqian/DSA
6.2. Python语言实现
Column 1 | Column 2 | Column 3 | Column 4 |
---|---|---|---|
Multiple Dictionaries |
所有代码都在这里面:https://github.com/luowanqian/DSA
7. 笔试
时间 | 公司 | 题目 |
---|---|---|
2018.3.21 | 华为 | 华为2018校园实习招聘编程题 |
2018.3.24 | 今日头条 | 今日头条2018春季校园招聘编程题 |
2018.4.5 | 腾讯 | 腾讯2018数据分析岗实习笔试题 |
8. LeetCode
Number | Problem |
---|---|
1 | Two Sum |
2 | Add Two Numbers |
6 | ZigZag Conversion |
7 | Reverse Integer |
9 | Palindrome Number |
11 | Container With Most Water |
13 | Roman to Integer |
14 | Longest Common Prefix |
15 | 3Sum |
17 | Letter Combinations of a Phone Number |
19 | Remove Nth Node From End of List |
20 | Valid Parentheses |
21 | Merge Two Sorted Lists |
26 | Remove Duplicates from Sorted Array |
27 | Remove Element |
28 | Implement strStr() |
35 | Search Insert Position |
36 | Valid Sudoku |
43 | Multiply Strings |
45 | Jump Game II |
50 | Pow(x, n) |
53 | Maximum Subarray |
56 | Merge Intervals |
66 | Plus One |
67 | Add Binary |
69 | Sqrt(x) |
70 | Climbing Stairs |
75 | Sort Colors |
83 | Remove Duplicates from Sorted List |
88 | Merge Sorted Array |
98 | Validate Binary Search Tree |
100 | Same Tree |
101 | Symmetric Tree |
102 | Binary Tree Level Order Traversal |
104 | Maximum Depth of Binary Tree |
107 | Binary Tree Level Order Traversal II |
108 | Convert Sorted Array to Binary Search Tree |
109 | Convert Sorted List to Binary Search Tree |
110 | Balanced Binary Tree |
111 | Minimum Depth of Binary Tree |
112 | Path Sum |
114 | Flatten Binary Tree to Linked List |
118 | Pascal's Triangle |
119 | Pascal's Triangle II |
133 | Clone Graph |
136 | Single Number |
141 | Linked List Cycle |
142 | Linked List Cycle II |
152 | Maximum Product Subarray |
155 | Min Stack |
160 | Intersection of Two Linked Lists |
162 | Find Peak Element |
167 | Two Sum II - Input array is sorted |
191 | Number of 1 Bits |
203 | Remove Linked List Elements |
206 | Reverse Linked List |
207 | Course Schedule |
215 | Kth Largest Element in an Array |
232 | Implement Queue using Stacks |
237 | Delete Node in a Linked List |
257 | Binary Tree Paths |
328 | Odd Even Linked List |
344 | Reverse String |
349 | Intersection of Two Arrays |
350 | Intersection of Two Arrays II |
367 | Valid Perfect Square |
383 | Ransom Note |
387 | First Unique Character in a String |
415 | Add Strings |
515 | Find Largest Value in Each Tree Row |
520 | Detect Capital |
521 | Longest Uncommon Subsequence I |
532 | K-diff Pairs in an Array |
557 | Reverse Words in a String III |
617 | Merge Two Binary Trees |
657 | Judge Route Circle |
669 | Trim a Binary Search Tree |
690 | Employee Importance |
695 | Max Area of Island |
696 | Count Binary Substrings |
703 | Kth Largest Element in a Stream |
746 | Min Cost Climbing Stairs |
819 | Most Common Word |
852 | Peak Index in a Mountain Array |
922 | Sort Array By Parity II |
所有代码都在这里面:https://github.com/luowanqian/LeetCode