NORTH STAR / 长期目标
学到什么程度才算真正掌握?
看到操作约束就能选择表示,并用不变量证明实现正确、用摊还分析解释成本。
结构与不变量Mathematics · Computational Science · Engineering · Personal Knowledge Systems
切换会载入对应网站形态,并更换导航、首页结构、内容密度、页面网格与阅读路径;当前路径及其他查询参数会保留。
预览卡展示真实构图语言;切换后会同步改变布局密度、卡片几何、按钮、边框、HUD、背景纹样与动效节奏。
0% 会停止装饰动画并隐藏粒子;系统开启“减少动态效果”时始终优先静态显示。
0% 会移除上层面板遮罩,100% 为完全不透明;文字和控件始终保持清晰。
系统已启用减少透明效果:背景模糊会关闭,但仍采用你设置的面板不透明度。
CS-10 / REPRESENTATION
围绕“操作集合—表示方式—不变量—复杂度”学习数据结构;不仅会调用容器,还能解释它为什么正确、何时退化以及如何测试边界。
NORTH STAR / 长期目标
看到操作约束就能选择表示,并用不变量证明实现正确、用摊还分析解释成本。
结构与不变量PREREQUISITES / 先修检查
FOUNDATIONS / 地基
STAGED ROUTE / 阶段路线
阶段可并行回看;勾选只表示完成过该阶段的产出与自检,不代表永久掌握。
从头实现动态数组、链表、栈和队列。
掌握哈希表、堆、BST 与平衡树的权衡。
根据稀疏度选择图表示并熟练使用并查集。
把复杂度、内存、泛型与迭代器约束写进实现。
KNOWLEDGE MAP / 知识地图
输入关键词或选择分类;按 / 可快速聚焦搜索,Esc 清空。
5 个知识节点
线性结构的关键差异是连续性、端点操作和定位成本。
哈希把键映射到桶;正确性依赖相等关系,性能依赖分布和装载因子。
树用层次组织顺序;高度直接控制搜索、插入和删除的路径长度。
图结构先决定顶点、边及权重语义,再根据稀疏度选择表示。
并查集维护动态等价类,按秩合并和路径压缩使操作几乎常数。
换一个更短的关键词,或清空分类后再试。
OUTPUT LAB / 练习与项目
项目不是装饰:交付物、检查点与复盘记录缺一不可。
动态数组、链表、栈、队列、堆与哈希表,附复杂度契约。
逐步展示树旋转、堆化、哈希探测和并查集压缩。
用真实分布比较容器的延迟、内存与缓存行为。
REFERENCE SOURCES / 可核验资料
外部页面可能更新;课程顺序以本页路线为导航,资料以来源明确、可核验为优先。