百科
.dev
全部条目
在线工具
AI 编程
趋势榜
开源项目
技术资讯
提交条目
Language
中文
English
登录
< 返回工具列表
Language
中文
English
D
data-structures-algorithms
> 编程语言
开源
数据结构和算法是计算机科学和编程中的基本概念。数据结构是组织和存储数据的方式,算法是解决问题的方法。
790 stars
0 点赞
0 次浏览
访问官网
GitHub
点赞
收藏
分享体验
工具介绍
数据结构和算法是计算机科学和编程中的基本概念。数据结构是组织和存储数据的方式,算法是解决问题的方法。
6 个月的 DSA 学习计划
第 1 周: 数组基础知识和简单模式
主题
: 双指针、滑动窗口、HashMap 基础知识
模式
: 前缀和、运行和累加
练习
:
[易]
两数之和
[易]
包含重复元素
[易]
最大子数组和 (Kadane 算法)
[中]
最佳买卖股票时机
[中]
除自身之外的数组乘积
[中]
子数组和等于 K
[中]
长度为 K 的最长子数组和
[中]
最小子数组和大小
第 2 周: 高级数组操作
主题
: 排序、区间重叠、循环排序
模式
: 排序 + 双指针、合并区间
练习
:
[易]
排序颜色 (荷兰国旗问题)
[中]
合并区间
[中]
将矩阵置零
[中]
下一个排列
[中]
旋转图像
Issues
· 2 开放
查看全部 Issues
在 GitHub 打开
暂无开放 Issues,或尚未同步最近议题。
>
标签
C++
>
讨论区
最新
发表
暂无评论,来聊聊你的看法吧
> 工具信息
发布日期
2026年8月1日
最后更新
2026年9月17日
分类
编程语言
定价
开源
> 相关工具
T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言
报告问题