mirror of
https://github.com/142vip/408CSFamily.git
synced 2026-04-15 19:01:40 +08:00
242 lines
4.8 KiB
TypeScript
242 lines
4.8 KiB
TypeScript
export const dsSidebar = [
|
|
{
|
|
text: '基础入门',
|
|
prefix: '基础入门',
|
|
collapsible: false,
|
|
children: [
|
|
{
|
|
text: '基本概念',
|
|
link: '1.基本概念.md',
|
|
},
|
|
{
|
|
text: '三要素',
|
|
link: '2.三要素.md',
|
|
},
|
|
{
|
|
text: '算法和算法评价',
|
|
link: '3.算法和算法评价.md',
|
|
},
|
|
],
|
|
},
|
|
{
|
|
text: '线性表',
|
|
prefix: '线性表',
|
|
collapsible: false,
|
|
children: [
|
|
{
|
|
text: '基础概念和操作',
|
|
link: '1.基础概念和操作.md',
|
|
},
|
|
{
|
|
text: '顺序表示',
|
|
link: '2.顺序表示.md',
|
|
},
|
|
{
|
|
text: '链式表示',
|
|
link: '3.链式表示.md',
|
|
},
|
|
{
|
|
text: '一些总结',
|
|
link: '4.总结.md',
|
|
},
|
|
],
|
|
},
|
|
{
|
|
text: '栈',
|
|
prefix: '栈和队列',
|
|
collapsible: false,
|
|
children: [
|
|
{
|
|
text: '基本概念和操作',
|
|
link: '1.栈的基本概念和基本操作.md',
|
|
},
|
|
{
|
|
text: '顺序存储结构',
|
|
link: '2.栈的顺序存储结构.md',
|
|
},
|
|
{
|
|
text: '链式存储结构',
|
|
link: '3.栈的链式存储结构.md',
|
|
},
|
|
],
|
|
},
|
|
{
|
|
text: '队列',
|
|
prefix: '栈和队列',
|
|
collapsible: false,
|
|
children: [
|
|
{
|
|
text: '基本概念和操作',
|
|
link: '4.队列的基本概念和操作.md',
|
|
},
|
|
{
|
|
text: '顺序存储结构',
|
|
link: '5.队列的顺序存储结构.md',
|
|
},
|
|
{
|
|
text: '链式存储结构',
|
|
link: '6.队列的链式存储结构.md',
|
|
},
|
|
{
|
|
text: '栈VS队列补充',
|
|
link: '7.栈VS队列补充.md',
|
|
},
|
|
],
|
|
},
|
|
// {
|
|
// text: '串',
|
|
// prefix: '串',
|
|
// collapsible: false,
|
|
// children: [
|
|
// {
|
|
// text: '基本概念',
|
|
// link: '1.基本概念.md'
|
|
// },
|
|
// {
|
|
// text: '简单的模式匹配',
|
|
// link: '2.简单的模式匹配.md'
|
|
// },
|
|
// {
|
|
// text: 'KMP算法',
|
|
// link: '3.KMP算法.md'
|
|
// },
|
|
// {
|
|
// text: '一些总结',
|
|
// link: '4.总结.md'
|
|
// }
|
|
// ]
|
|
// },
|
|
// {
|
|
// text: '树和二叉树',
|
|
// prefix: '树和二叉树',
|
|
// collapsible: false,
|
|
// children: [
|
|
// {
|
|
// text: '基本概念',
|
|
// link: '1.基本概念.md'
|
|
// },
|
|
// {
|
|
// text: '二叉树',
|
|
// link: '2.二叉树.md'
|
|
// },
|
|
// {
|
|
// text: '二叉树的遍历',
|
|
// link: '3.二叉树的遍历.md'
|
|
// },
|
|
// {
|
|
// text: '线索二叉树',
|
|
// link: '4.线索二叉树.md'
|
|
// },
|
|
// {
|
|
// text: '树和森林',
|
|
// link: '5.树和森林.md'
|
|
// },
|
|
// {
|
|
// text: '树的应用',
|
|
// link: '6.树的应用.md'
|
|
// },
|
|
// {
|
|
// text: '一些总结',
|
|
// link: '7.总结.md'
|
|
// }
|
|
// ]
|
|
// },
|
|
// {
|
|
// text: '图论',
|
|
// prefix: '图论',
|
|
// collapsible: false,
|
|
// children: [
|
|
// {
|
|
// text: '基本概念',
|
|
// link: '1.基本概念.md'
|
|
// },
|
|
// {
|
|
// text: '图的存储',
|
|
// link: '2.图的存储.md'
|
|
// },
|
|
// {
|
|
// text: '图的遍历',
|
|
// link: '3.图的遍历.md'
|
|
// },
|
|
// {
|
|
// text: '图的应用',
|
|
// link: '4.图的应用.md'
|
|
// },
|
|
// {
|
|
// text: '一些总结',
|
|
// link: '5.总结.md'
|
|
// }
|
|
// ]
|
|
// },
|
|
{
|
|
text: '查找',
|
|
prefix: '查找',
|
|
collapsible: false,
|
|
children: [
|
|
{
|
|
text: '基本概念',
|
|
link: '1.基本概念.md',
|
|
},
|
|
{
|
|
text: '顺序查找',
|
|
link: '2.顺序查找.md',
|
|
},
|
|
{
|
|
text: '折半查找',
|
|
link: '3.折半查找.md',
|
|
},
|
|
{
|
|
text: 'B树和B+树',
|
|
link: '4.B树和B+树.md',
|
|
},
|
|
{
|
|
text: '散列表',
|
|
link: '5.散列表.md',
|
|
},
|
|
{
|
|
text: '一些总结',
|
|
link: '6.总结.md',
|
|
},
|
|
],
|
|
},
|
|
{
|
|
text: '排序',
|
|
prefix: '排序',
|
|
collapsible: false,
|
|
children: [
|
|
{
|
|
text: '基本概念',
|
|
link: '1.基本概念.md',
|
|
},
|
|
{
|
|
text: '插入排序',
|
|
link: '2.插入排序.md',
|
|
},
|
|
{
|
|
text: '交换排序',
|
|
link: '3.交换排序.md',
|
|
},
|
|
{
|
|
text: '选择排序',
|
|
link: '4.选择排序.md',
|
|
},
|
|
{
|
|
text: '归并排序',
|
|
link: '5.归并排序.md',
|
|
},
|
|
{
|
|
text: '基数排序',
|
|
link: '6.基数排序.md',
|
|
},
|
|
{
|
|
text: '外部排序',
|
|
link: '7.外部排序.md',
|
|
},
|
|
{
|
|
text: '一些总结',
|
|
link: '8.总结.md',
|
|
},
|
|
],
|
|
},
|
|
]
|