前言:
一直以来对JAVA了解甚少,基本都是拿来主义,看懂能改就万事大吉
连JAVA最基本的代码编写框架都muji
因此打算从头练起,从结构算法再次用JAVA重温一次,希望能够为以后面试打好基础吧(流下不学无术的眼泪
偷来的刷题顺序:
from:/p/113397119
按着下面的顺序打LeetCode:先做新手任务;出了新手村以后,也别忘了每天刷刷任务;对于学有余力的同学,还可以尝试更进阶的副本任务
新手村任务
- 数据结构
- 队列&栈
- 数组和字符串
- 链表
- 哈希表
- 二叉树
- 二叉搜索树
- N 叉树
- 前缀树
- 算法
- 二分查找
- 递归I
- 数组类算法
- 查找表类算法
- 初级算法
- 中级算法
每日任务
- 每日打卡(建议写题解)
- 每日三题(建议从题库里的medium中选)
- 周赛&双周赛
副本
- 高级算法
- 算法面试题汇总
- 腾讯
- 字节跳动
- Teambition
- 机器学习