JAVA学习阶段一
在JAVA学习阶段一,主要分为两个方面:
1. 大量练习编程,以LeeCode和其他学习网站为基础,大量练习编程。(每天五个练习)总共135,一个月学完。
1. Array (12):
2. Matrix (4):
3. String (12):
4. Linked List (12):
5. Stack and Queue (5): Simplify Path (1),
6. HashSet HashMap (7):
7. Binary Tree:
Binary Search Tree(6):
Recursion(12):
Traversal(8):
8. Bit Manipulation (4):
9. Sort (9):
10. Divide and Conquer (9):
11. Greedy Algorithm (6):
12. Recursion Iteration DFS BFS :
BFS(3):
DFS(11):
Recur & Iteration (11):Best time to BUY/SELL (1),
13. Dynamic Programming (15): 1. Best Time to Buy/Sell
14. Miscellaneous (10):
细节实现题
2. 深度理解,Class,Object,打下深厚的基础。
浙公网安备 33010602011771号