Skip to content

shaozelee/my_leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

study for rust

​1. 优先掌握四大基础数据结构​

​数组/链表​:理解连续内存与指针操作的差异(例:数组随机访问O(1),链表插入O(1));

​哈希表 ​:用空间换时间的典型,解决查找类问题(如两数之和)的核心; ​栈/队列​:栈用于DFS、括号匹配;队列用于BFS、滑动窗口,注意Python中用deque替代list避免O(n)复杂度.

​2. 配套算法分类训练​ 按类型集中刷题,建立解题模式库:

​双指针​:有序数组求和(167题)、 链表环检测(141题); ​二分查找​:旋转数组搜索(33题)、 峰值查找(162题); ​滑动窗口​:最长无重复子串(3题)、 最小覆盖子串(76题);

✅ ​实践建议​:在Leetcode题库中筛选“简单-数组”标签,连续刷10道同类题,总结输入输出规律和代码模板。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages