diff --git a/docs/.vuepress/config.ts b/docs/.vuepress/config.ts index a1de7f3..b3ce989 100644 --- a/docs/.vuepress/config.ts +++ b/docs/.vuepress/config.ts @@ -11,21 +11,21 @@ const PROXY_DOMAIN = process.env.PROXY_DOMAIN || false export default defineUserConfig({ - title: "计算机应试全家桶", - description: "磨刀不误砍柴工,读完硕士再打工", - base: PROXY_DOMAIN ? "/408CSFamily/" : "/", - port: 4200, - head: [ - // vercel统计 相关配置 - [ - 'script', {type: 'text/javascript', src: '/_vercel/insights/script.js'} - ], - [ - "link", {rel: "icon", href: "/408_favicon.ico"} - ], - // 百度统计 - [ - 'script', {}, ` + title: "计算机应试全家桶", + description: "磨刀不误砍柴工,读完硕士再打工", + base: PROXY_DOMAIN ? "/408CSFamily/" : "/", + port: 4200, + head: [ + // vercel统计 相关配置 + [ + 'script', {type: 'text/javascript', src: '/_vercel/insights/script.js'} + ], + [ + "link", {rel: "icon", href: "/408_favicon.ico"} + ], + // 百度统计 + [ + 'script', {}, ` var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); @@ -33,30 +33,30 @@ export default defineUserConfig({ var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();` - ] - ], - markdown: { - // todo 引入代码文件时的路径替换 - importCode: { - handleImportPath: (str) => { - if (str.includes('@code')) { - return str.replace(/^@code/, path.resolve(__dirname, '../../code/')) - } - if (str.includes('~@')) { - return str.replace(/^~@/, path.resolve(__dirname, '../../')) - } - return str - }, - }, - // md doc formatter headerDepth - headers: { - level: [2, 3, 4] + ] + ], + markdown: { + // todo 引入代码文件时的路径替换 + importCode: { + handleImportPath: (str) => { + if (str.includes('@code')) { + return str.replace(/^@code/, path.resolve(__dirname, '../../code/')) } + if (str.includes('~@')) { + return str.replace(/^~@/, path.resolve(__dirname, '../../')) + } + return str + }, }, - // 主题配置 - ...themeConfig, - // 插件配置 - ...pluginsConfig, - shouldPrefetch: false, + // md doc formatter headerDepth + headers: { + level: [2, 3, 4] + } + }, + // 主题配置 + ...themeConfig, + // 插件配置 + ...pluginsConfig, + shouldPrefetch: false, }) diff --git a/docs/.vuepress/config/constant.config.ts b/docs/.vuepress/config/constant.config.ts index e839354..9190973 100644 --- a/docs/.vuepress/config/constant.config.ts +++ b/docs/.vuepress/config/constant.config.ts @@ -1,2 +1,56 @@ -export const FOOTER_HTML_INFO=`百度统计 - Copyrights © 2015-${new Date().getFullYear()} 妍荣姑娘网络工作室 Chu Fan` \ No newline at end of file +export const FOOTER_HTML_INFO = `百度统计 + Copyrights © 2015-${new Date().getFullYear()} 妍荣姑娘网络工作室 Chu Fan` + +export const NotFoundMsgList = [ + "徒留我孤单在湖面成双。", + "就让回忆永远停在那里。", + "天青色等烟雨,而我在等你。", + "我用无悔,刻永世爱你的碑。", + "终有一天,我有属于我的天。", + "你想说的想给的,我全都知道。", + "我顶着大太阳,只想为你撑伞。", + "海鸟跟鱼相爱,只是一场意外。", + "那已风化千年的誓言,一切又重演。", + "下降的速度太快,来不及踏上未来。", + "我原谅不了我,就请你当作我已不在。", + "琴声何在,生死难猜,用一声去等待。", + "我戒不掉她的微笑,洋溢幸福的味道。", + "缺氧过后的爱情,粗心的眼泪事多余。", + "过往的欢乐是否褪色,想问你怎么舍得。", + "繁华如三千东流水,我只取一瓢爱了解。", + "唱反调是我的本性,出其不意是我的个性。", + "没有你在我有多难熬,没有你烦我有烦恼。", + "梦在远方,化成一缕香,随风飘散你的模样。", + "最美的不是下雨天,是曾与你躲过雨的屋檐。", + "初恋的颜色我牵着你的手经过种麦芽糖的山坡。", + "而我已经分不清,你是友情,还是错过的爱情。", + "也许时间是一种解药,也是我现在所服下的毒药。", + "能不能给我一首歌的时间,紧紧的把那拥抱变成永远。", + "如果邪恶是华丽残酷的乐章,它的终场我会亲手写上。", + "我知道共同的默契很重要,那骄傲才不会寂寞得很无聊。", + "想回到过去,试着让故事继续,至少不再让你离我而去。", + "如果我遇见你是一个悲剧,我想我这辈子注定一个人演戏。", + "请不要把分手当作你的请求,我知道坚持要走是你受伤的藉口。", + "我想就这样牵着你的手不放开,爱能不能够永远单纯没有悲哀。", + "翻着我们的照片,想念若隐若现,去年的冬天,我们笑得很甜。", + "风筝在阴天搁浅,想念还在等待救援,我拉着线复习你给的温柔。", + "整个画面是你,想你想的睡不着,我的快乐是你,想你想的都会笑。", + "酸酸的空气,嗅出我们的距离,一幕锥心的结局,像呼吸般无法停息。", + "我害怕你心碎没人帮你擦眼泪,别离开身边,拥有你我的世界才能完美。", + "有谁能比我知道,你的温柔象羽毛,秘密躺在我怀抱,只有你能听得到。", + "看着那白色的蜻蜓在空中忘了前进,还能不能重新编织,脑海中起毛球的记忆。", + "为你弹奏萧邦的夜曲,纪念我死去的爱情,而我为你隐姓埋名,在月光下弹琴。", + "我会发着呆然后忘记你,接着紧紧闭上眼,想着那一天会有人代替,让我不再想念你", + "乘着风游荡在蓝天边,一片云掉落在我面前,捏成你的形状,随风跟着我,一口一口吃掉忧愁。", + "听妈妈的话别让她受伤,想快快长大才能保护她,美丽的白发幸福总发芽,天使的魔法温暖中慈祥。", + "断了的弦再怎么连,我的感觉你已听不见,你的转变像断掉的弦,再怎么接音都不对,你的改变我能够分辨。", + "思绪不断阻挡着回忆播放,盲目的追寻仍然空空荡荡,灰蒙蒙的夜晚睡意又不知躲到哪去,一转身孤单已躺在身旁。", + "从前从前有个人爱你很久,但偏偏风渐渐把距离吹得好远,好不容易又能再多爱一天,但故事的最后你好像还是说了拜拜。", + "谁在用琵琶弹奏一曲东风破,枫叶讲故事染色结局我看透,篱笆外的古道我牵着你走过,荒烟蔓草的年头就连分手都很沉默。", + "我一路向北,离开有你的季节,你说你好累,已无法再爱上谁。风在山路吹,过往的画面全都是不对,细数惭愧,我伤你几回。", + "雨下整夜我的爱溢出就像雨水,窗台蝴蝶像诗里纷飞的美丽章节。我接着写把永远爱你写进诗的结尾,你是我唯一想要的了解。", + "缓缓飘落的枫叶像思念,为何挽回要赶在冬天来之前,爱你穿越时间,两行来自秋末的眼泪,让爱渗透了地面我要的只是你在我身边。", + "我陪你走到最后,能不能别想太多,会不会手牵着手,晚一点再到尽头,你说不该再相见只为了瞬间,谢谢你让我听见因为我在等待永远。", + "天灰灰会不会,让我忘了你是谁,累不累睡不睡,单影无人相依偎,夜越黑梦违背,有谁肯安慰,我的世界将被摧毁也许颓废也是另一种美。", + "我知道你我都没有错,只是忘了怎么退后,信誓旦旦给的承诺,全被时间扑了空。我知道我们都没有错,只是放手会比较好过,最美的爱情回忆里待续。", +] \ No newline at end of file diff --git a/docs/.vuepress/config/lang.config.ts b/docs/.vuepress/config/lang.config.ts index 629ce4b..f8a3d28 100644 --- a/docs/.vuepress/config/lang.config.ts +++ b/docs/.vuepress/config/lang.config.ts @@ -1,83 +1,79 @@ import {ThemeLocaleData} from "vuepress-theme-hope"; +import {NotFoundMsgList} from "./constant.config"; /** * 支持中文 * 参考:https://theme-hope.vuejs.press/zh/config/i18n.html */ const localCN: ThemeLocaleData = { - lang: "zh-CN", - navbarLocales: { - langName: "简体中文", - selectLangAriaLabel: "选择语言", - }, - metaLocales: { - author: "作者", - date: "写作日期", - origin: "原创", - views: "访问量", - category: "分类", - tag: "标签", - readingTime: "阅读时间", - words: "字数", - toc: "标题大纲", - prev: "上一页", - next: "下一页", - lastUpdated: "上次编辑于", - contributors: "贡献者", - editLink: "编辑此页", - print: "打印", - }, + lang: "zh-CN", + navbarLocales: { + langName: "简体中文", + selectLangAriaLabel: "选择语言", + }, + metaLocales: { + author: "作者", + date: "写作日期", + origin: "原创", + views: "访问量", + category: "分类", + tag: "标签", + readingTime: "阅读时间", + words: "字数", + toc: "标题大纲", + prev: "上一页", + next: "下一页", + lastUpdated: "上次编辑于", + contributors: "贡献者", + editLink: "编辑此页", + print: "打印", + }, - blogLocales: { - article: "文章", - articleList: "文章列表", - category: "分类", - tag: "标签", - timeline: "时间轴", - timelineTitle: "昨日不在", - all: "全部", - intro: "个人介绍", - star: "收藏", - }, + blogLocales: { + article: "文章", + articleList: "文章列表", + category: "分类", + tag: "标签", + timeline: "时间轴", + timelineTitle: "昨日不在", + all: "全部", + intro: "个人介绍", + star: "收藏", + }, - paginationLocales: { - prev: "上一页", - next: "下一页", - navigate: "跳转到", - action: "前往", - errorText: "请输入 1 到 $page 之前的页码!", - }, + paginationLocales: { + prev: "上一页", + next: "下一页", + navigate: "跳转到", + action: "前往", + errorText: "请输入 1 到 $page 之前的页码!", + }, - outlookLocales: { - themeColor: "主题色", - darkmode: "外观", - fullscreen: "全屏", - }, + outlookLocales: { + themeColor: "主题色", + darkmode: "外观", + fullscreen: "全屏", + }, - encryptLocales: { - iconLabel: "文章已加密", - placeholder: "输入密码", - remember: "记住密码", - errorHint: "请输入正确的密码", - }, - routeLocales: { - skipToContent: "跳至主要內容", - notFoundTitle: "访问的页面不存在,嘤嘤嘤", - notFoundMsg: [ - "这里什么也没有", - "我们是怎么来到这儿的?", - "这 是 四 零 四 !", - "看起来你访问了一个失效的链接", - ], - back: "返回", - home: "首页", - openInNewWindow: "新窗口打开", - }, + encryptLocales: { + iconLabel: "文章已加密", + placeholder: "输入密码", + remember: "记住密码", + errorHint: "请输入正确的密码", + }, + routeLocales: { + skipToContent: "跳至主要內容", + notFoundTitle: "访问的页面不存在", + notFoundMsg: NotFoundMsgList, + back: "返回上一页", + home: "进入首页", + openInNewWindow: "新窗口打开", + }, } /** * 自定义语言,支持文案 */ export const langConfig = { - "/": localCN + "/": localCN } diff --git a/docs/.vuepress/config/navbar.ts b/docs/.vuepress/config/navbar.ts index 7816139..2b23acd 100644 --- a/docs/.vuepress/config/navbar.ts +++ b/docs/.vuepress/config/navbar.ts @@ -23,13 +23,15 @@ export const navbar = [ text: "计算机网络", link: "/manuscripts/cn" }, - { - text: "网站动态", - link: "/big-event-history" - }, { text: '思维导图', link: "/manuscripts/note-map" }, - + { + text: "网站", + children: [ + "/big-event-history", + "/changelog" + ] + }, ]; diff --git a/docs/.vuepress/config/plugins.config.ts b/docs/.vuepress/config/plugins.config.ts index 954bb4c..ec893b3 100644 --- a/docs/.vuepress/config/plugins.config.ts +++ b/docs/.vuepress/config/plugins.config.ts @@ -1,4 +1,5 @@ import {searchProPlugin} from "vuepress-plugin-search-pro"; +import {mdEnhancePlugin} from "vuepress-plugin-md-enhance"; /** * 插件配置 @@ -20,5 +21,31 @@ export default { }, ], }), + // // md文档增强 + // mdEnhancePlugin({ + // // 文件导入 + // include: true, + // // 容器 + // container: true, + // }), + // componentsPlugin({ + // // 插件选项 + // components: [ + // "ArtPlayer", + // "AudioPlayer", + // "Badge", + // "BiliBili", + // "CodePen", + // "PDF", + // "Replit", + // "Share", + // "SiteInfo", + // "StackBlitz", + // // "VidStack", + // "VideoPlayer", + // "XiGua", + // "YouTube", + // ], + // }), ] } \ No newline at end of file diff --git a/docs/.vuepress/config/theme.config.ts b/docs/.vuepress/config/theme.config.ts index dc9b415..71902a7 100644 --- a/docs/.vuepress/config/theme.config.ts +++ b/docs/.vuepress/config/theme.config.ts @@ -10,110 +10,125 @@ import {sidebar} from "./sidebar"; */ export default { - theme: hopeTheme({ - locales: langConfig, - darkmode: "toggle", - // 支持全屏 - fullscreen: true, - // 纯净模式s - // pure: true, - print: false, // 打印按钮 - hostname: 'https://408.142vip.cn', - author: { - name: 'Chu Fan', - email: 'fairy_408@2925.com', - url: 'https://www.142vip.cn' + theme: hopeTheme({ + locales: langConfig, + darkmode: "toggle", + // 支持全屏 + fullscreen: true, + // 纯净模式s + // pure: true, + print: false, // 打印按钮 + hostname: 'https://408.142vip.cn', + author: { + name: 'Chu Fan', + email: 'fairy_408@2925.com', + url: 'https://www.142vip.cn' + }, + favicon: "/408_favicon.ico", + logo: "/assets/408_logo.png", + navbar: navbar, + // 导航栏布局 + navbarLayout: { + start: ["Brand"], + center: ["Links"], + end: ["Language", "Search", "Repo", "Outlook",] + }, + sidebar: sidebar, + // sidebar: "heading", + + // 主题布局选项 + repo: "https://github.com/142vip/408CSFamily", + logoDark: "/assets/408_logo.png", + + // 博客配置 + blog: { + name: '凡是过往', + avatar: '', + description: '', + intro: '', + roundAvatar: true, + timeline: "时间轴的顶部文字", + // articleInfo:"", + // sidebarDisplay:"always", + medias: { + "BiliBili": "https://space.bilibili.com/350937042?spm_id_from=333.1007.0.0" + } + }, + + // 设置页脚 + displayFooter: true, + footer: FOOTER_HTML_INFO, + // copyright:false, + // 主题色选择器 + themeColor: true, + plugins: { + copyright: false, + // 开启博客功能 + blog: false, + // 代码块 + mdEnhance: { + codetabs: true, + tasklist: true, // 支持任务列表 + // 启用 figure + figure: true, + // 启用图片懒加载 + imgLazyload: true, + // 启用图片标记 + imgMark: true, + // 启用图片大小 + imgSize: true, + playground: { + presets: ["ts", "vue"], }, - favicon: "/408_favicon.ico", - logo: "/assets/408_logo.png", - navbar: navbar, - // 导航栏布局 - navbarLayout: { - start: ["Brand"], - center: ["Links"], - end: ["Language", "Search", "Repo", "Outlook",] - }, - sidebar: sidebar, - // sidebar: "heading", - - // 主题布局选项 - repo: "https://github.com/142vip/408CSFamily", - logoDark: "/assets/408_logo.png", - - // 博客配置 - blog: { - name: '凡是过往', - avatar: '', - description: '', - intro: '', - roundAvatar: true, - timeline: "时间轴的顶部文字", - // articleInfo:"", - // sidebarDisplay:"always", - medias: { - "BiliBili": "https://space.bilibili.com/350937042?spm_id_from=333.1007.0.0" - } - }, - - // 设置页脚 - displayFooter: true, - footer: FOOTER_HTML_INFO, - // copyright:false, - - // 主题色选择器 - themeColor: { - blue: "#2196f3", - red: "#f26d6d", - green: "#3eaf7c", - orange: "#fb9b5f", - }, - - plugins: { - blog: true, - copyright: false, - // 开启博客功能 - // blog:true, - // 代码块 - mdEnhance: { - codetabs: true, - tasklist: true, // 支持任务列表 - // 启用 figure - figure: true, - // 启用图片懒加载 - imgLazyload: true, - // 启用图片标记 - imgMark: true, - // 启用图片大小 - imgSize: true, - playground: { - presets: ["ts", "vue"], - }, - presentation: ["highlight", "math", "search", "notes", "zoom"], - stylize: [ - { - matcher: "Recommended", - replacer: ({tag}) => { - if (tag === "em") - return { - tag: "Badge", - attrs: {type: "tip"}, - content: "Recommended", - }; - }, - }, - ], - sub: true, - sup: true, - tabs: true, - vPre: true, - vuePlayground: true, + presentation: ["highlight", "math", "search", "notes", "zoom"], + stylize: [ + { + matcher: "Recommended", + replacer: ({tag}) => { + if (tag === "em") + return { + tag: "Badge", + attrs: {type: "tip"}, + content: "Recommended", + }; }, - copyCode: { - showInMobile: true - }, - feed: { - json: true, - }, - }, - }) + }, + ], + sub: true, + sup: true, + tabs: true, + vPre: true, + vuePlayground: true, + // 文件导入 + include: true, + // 容器 + container: true, + }, + components: { + // 插件选项 + components: [ + "ArtPlayer", + "AudioPlayer", + "Badge", + "BiliBili", + "CodePen", + "PDF", + "Replit", + "Share", + "SiteInfo", + "StackBlitz", + // "VidStack", + "VideoPlayer", + "XiGua", + "YouTube", + ], + }, + copyCode: { + showInMobile: true + }, + feed: { + json: true, + }, + }, + }) } \ No newline at end of file diff --git a/docs/.vuepress/styles/config.scss b/docs/.vuepress/styles/config.scss index 78aab67..9efae0e 100644 --- a/docs/.vuepress/styles/config.scss +++ b/docs/.vuepress/styles/config.scss @@ -1,7 +1,10 @@ // 参考:https://theme-hope.vuejs.press/zh/guide/interface/code-theme.htm // 浅色主题 -$code-light-them:"coldark-cold"; +$code-light-them: "coldark-cold"; // 深色主题 -$code-dark-theme:"atom-dark"; \ No newline at end of file +$code-dark-theme: "atom-dark"; + +// 主题色 +$theme-colors: #2196f3, #f26d6d, #3eaf7c, #fb9b5f; \ No newline at end of file diff --git a/docs/big-event-history.md b/docs/big-event-history.md index 50836d0..33b12b6 100644 --- a/docs/big-event-history.md +++ b/docs/big-event-history.md @@ -1,10 +1,15 @@ -# 网站大事记 +# 大事记 > 有时间再梳理梳理吧.... -#### 2020.4.8 -- 武汉解封,仓库正式立项 -- 项目成立 \ No newline at end of file +### 2020.6.22 + +- 第一次Github提交,开源 + +### 2020.4.8 + +- 武汉疫情解封 +- 项目成立,取名`408CSFamily` \ No newline at end of file diff --git a/docs/changelog.md b/docs/changelog.md new file mode 100644 index 0000000..a55ad8d --- /dev/null +++ b/docs/changelog.md @@ -0,0 +1,21 @@ +--- +icon: clock +--- + + +# 变更记录 + +该文件包含 `408CSFamily` 仓库和网站所有显着更改。 + + + + + +## 更多 + +::: tip + +对于发布早于 0.0.1-alpha.1 的历史版本,详见[Github 仓库](https://github.com/142vip/408CSFamily/blob/master/CHANGELOG.md) 。 + +::: + diff --git a/docs/job-poster-bytedance.md b/docs/job-poster-bytedance.md index ce2c5e7..1fcc408 100644 --- a/docs/job-poster-bytedance.md +++ b/docs/job-poster-bytedance.md @@ -4,11 +4,11 @@ headerDepth: 4 # 工作机会 -## 字节工作内推 +### 字节工作内推 -**帮朋友转发、宣传一下jd是相对社招而言,校招、实习会降低要求!社招、校招、实习机会多多,更有漂亮hr小姐姐引导整个流程; +**帮朋友转发、宣传一下,JD是相对社招而言,校招、实习会降低要求!社招、校招、实习机会多多,更有漂亮hr小姐姐引导整个流程; 不论是在校学生还是已步入职场的你,只要有兴趣,觉得合适的给我简历安排内推;欢迎简历骚扰,备注来意即可:mmdapl@163.com** diff --git a/docs/manuscripts/ccp/readme.md b/docs/manuscripts/ccp/readme.md index 4e66dcc..a9e8157 100644 --- a/docs/manuscripts/ccp/readme.md +++ b/docs/manuscripts/ccp/readme.md @@ -1,13 +1,3 @@ - - - # 计算机组成原理 diff --git a/docs/manuscripts/cn/readme.md b/docs/manuscripts/cn/readme.md index 7084ee3..c6a45fe 100644 --- a/docs/manuscripts/cn/readme.md +++ b/docs/manuscripts/cn/readme.md @@ -1,5 +1,4 @@ - # 计算机网络 doing \ No newline at end of file diff --git a/docs/manuscripts/ds/basic-introduction/1.basic_concepts.md b/docs/manuscripts/ds/basic-introduction/1.basic_concepts.md index c8b405c..d85a517 100644 --- a/docs/manuscripts/ds/basic-introduction/1.basic_concepts.md +++ b/docs/manuscripts/ds/basic-introduction/1.basic_concepts.md @@ -1,5 +1,4 @@ - -## 基础概念 +# 基础概念 ### 数据 diff --git a/docs/manuscripts/ds/basic-introduction/2.three_elements_of_data_structure.md b/docs/manuscripts/ds/basic-introduction/2.three_elements_of_data_structure.md index 9d72b60..f3992b5 100644 --- a/docs/manuscripts/ds/basic-introduction/2.three_elements_of_data_structure.md +++ b/docs/manuscripts/ds/basic-introduction/2.three_elements_of_data_structure.md @@ -1,5 +1,5 @@ -## 数据结构三要素 +# 数据结构三要素 - 数据的逻辑结构 - 数据的存储结构 diff --git a/docs/manuscripts/ds/basic-introduction/3.algorithm_and_algorithm_evaluation.md b/docs/manuscripts/ds/basic-introduction/3.algorithm_and_algorithm_evaluation.md index f176118..5e4e947 100644 --- a/docs/manuscripts/ds/basic-introduction/3.algorithm_and_algorithm_evaluation.md +++ b/docs/manuscripts/ds/basic-introduction/3.algorithm_and_algorithm_evaluation.md @@ -1,5 +1,6 @@ -## 算法和算法评价 + +# 算法和算法评价 ### 算法 diff --git a/docs/manuscripts/ds/basic-introduction/basic_introduction.xmind b/docs/manuscripts/ds/basic-introduction/basic_introduction.xmind deleted file mode 100644 index 8676310..0000000 Binary files a/docs/manuscripts/ds/basic-introduction/basic_introduction.xmind and /dev/null differ diff --git a/docs/manuscripts/ds/basic-introduction/readme.md b/docs/manuscripts/ds/basic-introduction/readme.md index 7db634c..3f50b9f 100644 --- a/docs/manuscripts/ds/basic-introduction/readme.md +++ b/docs/manuscripts/ds/basic-introduction/readme.md @@ -1,2 +1,4 @@ +# 基础入门 +  \ No newline at end of file diff --git a/docs/manuscripts/ds/basic_introduction.md b/docs/manuscripts/ds/basic_introduction.md index 514947f..60abf4e 100644 --- a/docs/manuscripts/ds/basic_introduction.md +++ b/docs/manuscripts/ds/basic_introduction.md @@ -2,17 +2,6 @@ title: 基础入门 --- - - - - ## 基础概念 ### 数据 diff --git a/docs/manuscripts/ds/coding/algorithm.md b/docs/manuscripts/ds/coding/algorithm.md index 6ae8d0a..fd35f48 100644 --- a/docs/manuscripts/ds/coding/algorithm.md +++ b/docs/manuscripts/ds/coding/algorithm.md @@ -1,4 +1,4 @@ -## 算法恶补 +# 算法恶补 >todo \ No newline at end of file diff --git a/docs/manuscripts/ds/ds.sidebar.ts b/docs/manuscripts/ds/ds.sidebar.ts index b616be0..c8e9362 100644 --- a/docs/manuscripts/ds/ds.sidebar.ts +++ b/docs/manuscripts/ds/ds.sidebar.ts @@ -5,15 +5,15 @@ export const dsSidebar = [ collapsible: false, children: [ { - text: '1.1 基本概念', + text: '基本概念', link: '1.basic_concepts.md' }, { - text: '1.2 数据结构三要素', + text: '数据结构三要素', link: '2.three_elements_of_data_structure.md' }, { - text: '1.3 算法和算法评价', + text: '算法和算法评价', link: '3.algorithm_and_algorithm_evaluation.md' } ] @@ -24,38 +24,38 @@ export const dsSidebar = [ prefix: 'linear-table', children: [ { - text: '2.1 基础概念和操作', + text: '基础概念和操作', link: '1.basic_concept_and_operation.md' }, { - text: '2.2 线性表的顺序表示', + text: '线性表的顺序表示', link: '2.sequential_representation.md' }, { - text: '2.3 基础概念和操作', + text: '基础概念和操作', link: '3.chain_representation.md' }, { - text: '2.4 基础概念和操作', + text: '基础概念和操作', link: '4.double_linked_list.md' }, { - text: '2.5 基础概念和操作', + text: '基础概念和操作', link: '5.circular_list.md' }, { - text: '2.6 基础概念和操作', + text: '基础概念和操作', link: '6.static_linked_list.md' }, { - text: '2.7 基础概念和操作', + text: '基础概念和操作', link: '7.comparison_of_sequential_list_and_linked_list.md' }, { - text: '2.8 存储结构的选取', + text: '存储结构的选取', link: '8.selection_of_storage_structure.md' }, { - text: '2.9 零碎知识补充', + text: '零碎知识补充', link: '9.piecemeal_knowledge_supplement.md' } ] @@ -66,34 +66,34 @@ export const dsSidebar = [ collapsible: false, children: [ { - text: '3.1 栈的基本概念和基本操作', + text: '栈的基本概念和基本操作', link: '1.栈的基本概念和基本操作.md' }, { - text: '3.2 栈的顺序存储结构', + text: '栈的顺序存储结构', link: '2.栈的顺序存储结构.md' }, { - text: '3.3 栈的链式存储结构', + text: '栈的链式存储结构', link: '3.栈的链式存储结构.md' }, { - text: '3.4 队列的基本概念和操作', + text: '队列的基本概念和操作', link: '4.队列的基本概念和操作.md' }, { - text: '3.5 队列的顺序存储结构', + text: '队列的顺序存储结构', link: '5.队列的顺序存储结构.md' }, { - text: '3.6 队列的链式存储结构', + text: '队列的链式存储结构', link: '6.队列的链式存储结构.md' }, { - text: '3.7 栈和队列的应用', + text: '栈和队列的应用', link: '7.栈和队列的应用.md' }, { - text: '3.8 特殊矩阵的压缩存储', + text: '特殊矩阵的压缩存储', link: '8.特殊矩阵的压缩存储.md' } ] diff --git a/docs/manuscripts/ds/linear-table/2.sequential_representation.md b/docs/manuscripts/ds/linear-table/2.sequential_representation.md index 75d422b..431d271 100644 --- a/docs/manuscripts/ds/linear-table/2.sequential_representation.md +++ b/docs/manuscripts/ds/linear-table/2.sequential_representation.md @@ -97,12 +97,8 @@ L.data=new ElemType[InitSize]; ```C++ /* - * @Description: 顺序表的插入操作 - * @Version: Beta1.0 - * @Author: 【B站&公众号】Rong姐姐好可爱 - * @Date: 2020-02-23 07:48:26 - * @LastEditors: 【B站&公众号】Rong姐姐好可爱 - * @LastEditTime: 2020-02-23 07:48:26 + * 顺序表的插入操作 + * */ bool ListInsert(SqList &L, int i, ElemType e){ @@ -158,12 +154,8 @@ bool ListInsert(SqList &L, int i, ElemType e){ ```C++ /* - * @Description: 顺序表的删除操作 - * @Version: Beta1.0 - * @Author: 【B站&公众号】Rong姐姐好可爱 - * @Date: 2020-02-23 07:48:26 - * @LastEditors: 【B站&公众号】Rong姐姐好可爱 - * @LastEditTime: 2020-02-23 07:48:26 + * 顺序表的删除操作 + * */ bool ListDelete(SqList &L, int i, ElemType &e){ diff --git a/docs/manuscripts/ds/linear-table/9.piecemeal_knowledge_supplement.md b/docs/manuscripts/ds/linear-table/9.piecemeal_knowledge_supplement.md index afe9630..e6f38fa 100644 --- a/docs/manuscripts/ds/linear-table/9.piecemeal_knowledge_supplement.md +++ b/docs/manuscripts/ds/linear-table/9.piecemeal_knowledge_supplement.md @@ -1,4 +1,3 @@ - # 零碎知识补充 - 无论是链表的插入还是删除操作,必须保证不断链【重要】 diff --git a/docs/manuscripts/ds/栈和队列/4.队列的基本概念和操作.md b/docs/manuscripts/ds/栈和队列/4.队列的基本概念和操作.md index 1687609..72c953c 100644 --- a/docs/manuscripts/ds/栈和队列/4.队列的基本概念和操作.md +++ b/docs/manuscripts/ds/栈和队列/4.队列的基本概念和操作.md @@ -1,5 +1,3 @@ - - # 队列的基本概念和操作 diff --git a/docs/manuscripts/ds/栈和队列/7.栈和队列的应用.md b/docs/manuscripts/ds/栈和队列/7.栈和队列的应用.md index e2fad63..d77fce9 100644 --- a/docs/manuscripts/ds/栈和队列/7.栈和队列的应用.md +++ b/docs/manuscripts/ds/栈和队列/7.栈和队列的应用.md @@ -1,4 +1,3 @@ - # 栈和队列的应用 > Tips: 这里不会做过多文字介绍相关应用,具体需要自己看书、查资料揣摩 diff --git a/docs/manuscripts/ds/栈和队列/8.特殊矩阵的压缩存储.md b/docs/manuscripts/ds/栈和队列/8.特殊矩阵的压缩存储.md index 48d9597..9c55b1f 100644 --- a/docs/manuscripts/ds/栈和队列/8.特殊矩阵的压缩存储.md +++ b/docs/manuscripts/ds/栈和队列/8.特殊矩阵的压缩存储.md @@ -1,4 +1,3 @@ - # 特殊矩阵的压缩存储 > 这部分知识我个人觉得以了解为主,复习、学习的时候还是要以前面的部分为主! diff --git a/docs/manuscripts/note-map/readme.md b/docs/manuscripts/note-map/readme.md new file mode 100644 index 0000000..b056aa4 --- /dev/null +++ b/docs/manuscripts/note-map/readme.md @@ -0,0 +1,2 @@ + +# 思维导图 \ No newline at end of file diff --git a/docs/manuscripts/readme.md b/docs/manuscripts/readme.md new file mode 100644 index 0000000..c4345f5 --- /dev/null +++ b/docs/manuscripts/readme.md @@ -0,0 +1,3 @@ +--- +title: 笔记 +--- \ No newline at end of file diff --git a/docs/quick-start.md b/docs/quick-start.md index 473a7e2..33e91ba 100644 --- a/docs/quick-start.md +++ b/docs/quick-start.md @@ -1,8 +1,14 @@ ---- -headerDepth:4 ---- -## 写在最前面 +# 快速开始 + +### 写在最前面 + +> 这里是工作、学习、生活中总结的各类笔记文章,涉及开发技术,也会感慨万千、水一些`思考`;若发现博客外链不能访问欢迎指正; +> 所有内容会选择性的发表于**微信公众号、博客、掘金、CSDN、Github ,实际内容以本仓库排版、校对为主。** 代码会不定期同步到 **码云** 。 + + +**缺少有效访问链接的代表尚未完成,大家善用快捷键`Ctrl+F`** +