Skip to content
KnowStack
搜索文档
K
Main Navigation
算法
计算机
Linux
Network
编程语言
Golang ✨
Java
JavaScript
Rust
前端
Vue
React
数据库
MySQL ✨
Redis ✨
MongoDB
MariaDB
中间件
消息中间件
RabbitMQ
Kafka ✨
NATS
RocketMQ
Pulsar
Git ✨
Docker ✨
http代理
Nginx
Caddy
关于
本站
日志
主题
菜单
回到顶部
页面导航
算法
复杂度分析:时间复杂度和空间复杂度
数据结构:数组、链表、栈、队列、树、堆、图、哈希表等
算法:搜索、排序、分治、回溯、贪心等
算法学习三步曲:
熟悉各种数据结构的特点和用法,学习不同算法的原理、流程、用途和效率等.
刷算法题,从热门题目开始,根据“艾宾浩斯遗忘曲线”复习题目,至少3~5轮重复刷题.
搭建知识体系,通过阅读算法专栏文章、解题框架和算法教材,不断丰富知识体系.
推荐阅读
hello-algo
⭐
代码随想录
⭐
🗡指offer
LeetCode CookBook
练习网站
leetcode
⭐
刷题计划