Java版本算法练习+笔记总结
进行系统的总结练习 每道题都有标号和题目链接 欢迎Fork和Star
一.专栏练习:
基本模块:
数组->回溯->动态规划->栈与队列->字符串->位运算
数据结构:
链表->树->哈希表->栈->堆(优先队列)->图论->高级数据结构
基本题型专题:
数组专题: https://leetcode-cn.com/problemset/all/?topicSlugs=array&page=2
字符串专题: https://leetcode-cn.com/problemset/all/?page=1&topicSlugs=string
背包问题: https://zhuanlan.zhihu.com/p/93857890 见: zyz/algorithm/type/DynamicProgramming/backpack
炒股合集专题: https://leetcode-cn.com/circle/article/qiAgHn/ 这种类型题只需要知道标准的递推式怎么列就都很简单了
位运算: https://leetcode-cn.com/problemset/all/?page=1&topicSlugs=bit-manipulation
数据结构专题:
树: https://leetcode-cn.com/problemset/all/?page=1&topicSlugs=binary-tree
哈希表: https://leetcode-cn.com/problemset/all/?page=1&topicSlugs=hash-table
栈: https://leetcode-cn.com/problemset/all/?page=1&topicSlugs=stack
堆(优先队列): https://leetcode-cn.com/problemset/all/?page=1&topicSlugs=heap-priority-queue
二.Top系列:
LeetCode 热题 HOT 100: https://leetcode-cn.com/problem-list/2cktkvj/
剑指Offer2: https://leetcode-cn.com/problem-list/xb9nqhhg/
腾讯精选练习 50 题 https://leetcode-cn.com/problem-list/ex0k24j/
LeetCode 精选 TOP 面试题: https://leetcode-cn.com/problem-list/2ckc81c/
尚未练习: 贪心