Hello 算法 1.2.0 繁体中文 TypeScript 版在與讀者交流期間,我 最常被問到的一個問題是“如何入門演算法”。漸漸地,我對這個問題產生了濃厚的興趣。 兩眼一抹黑地刷題似乎是最受歡迎的方法,簡單、直接且有效。然而刷題就如同玩“踩地雷”遊戲,自學能 力強的人能夠順利將地雷逐個排掉,而基礎不足的人很可能被炸得焦頭爛額,並在挫折中步步退縮。通讀教 材也是一種常見做法,但對於面向求職的人來說,畢業論文、投遞履歷、準備筆試和面試已經消耗了大部分 attention.”從這個意義上看,這本 書並非完全“免費”。為了不辜負你為本書所付出的寶貴“注意力”,我會竭盡所能,投入最大的“注意力” 來完成本書的創作。 本人自知學疏才淺,書中內容雖然已經過一段時間的打磨,但一定仍有許多錯誤,懇請各位老師與同學批評 指正。 本書中的程式碼附有可一鍵執行的原始檔,託管於 github.com/krahets/hello‑algo 倉庫。 動畫在 PDF 內的展示效果有限,可訪問 com 網頁版以獲得更佳的閱讀體驗。 推薦語 “一本通俗易懂的資料結構與演算法入門書,引導讀者手腦並用地學習,強烈推薦演算法初學者閱讀!” ——鄧俊輝,清華大學計算機系教授 “如果我當年學資料結構與演算法時有《Hello 演算法》,學起來應該會簡單 10 倍!” ——李沐,亞馬遜資深首席科學家 電腦的出現為世界帶來了巨大的變革,它憑藉高速的運算能力與卓越的可程式化特性,成為執行演算法 與處0 码力 | 384 页 | 18.80 MB | 10 月前3
TypeScript Handbook(中文版)
1.5 TypeScript 1.4 TypeScript Handbook(中文版) 3 TypeScript Handbook(中文版) TypeScript 2.3 正式发布! 从前打心眼儿里讨厌编译成JavaScript的这类语言,像Coffee,Dart等。 但是 在15年春节前后却爱上了TypeScript。 同时非常喜欢的框架Dojo,Angularjs也 宣布使用TypeScript做新版本的开发。 TypeScript Handbook(中文版) 23 ASP.NET Core 2. 展开 localhost 列表,选择 scripts/app.ts 3. 在 return 那一行上打一个断点。 4. 在输入框中键入一些内容,确认TypeScript代码命中断点,观察它是否能正确 地工作。 这就是你需要知道的在ASP.NET中使用TypeScript的基本知识了。 接下来,我们引 调试 1. 在 Edge 浏览器中, 按 F12 键并选择 Debugger 标签页。 2. 展开 localhost 列表, 选择 src/app.ts 3. 在 return 那一行上打一个断点。 4. 在输入框中键入一些内容,确认TypeScript代码命中断点,观察它是否能正确 地工作。 TypeScript Handbook(中文版) 37 ASP.NET 4 这就是你需要知道的在ASP0 码力 | 557 页 | 7.48 MB | 1 年前3
TypeScript 4.0 使用手册
一大波新的快速开始指南:React,Angular,Nodejs,ASP.NET Core,React Native, Vue,Glimmer,WeChat,Dojo2,Knockout等 如果觉得不错可以微信打赏哟 <3 TypeScript README - 7 - 本文档使用 书栈网 · BookStack.CN 构建 快速上手 5分钟了解TypeScript ASP.NET Core ASP CN 构建 TypeScript语言规范 TypeScript语言规范 期待你为翻译做出贡献:) README - 11 - 本文档使用 书栈网 · BookStack.CN 构建 从前打心眼儿里讨厌编译成JavaScript的这类语言,像Coffee,Dart等。 但是在15年春节前后却爱上了 TypeScript。 同时非常喜欢的框架Dojo,Angularjs也宣布使用TypeScript做新版本的开发。 构建 1. 在 Edge 浏览器中,按 F12 键并选择 Debugger 标签页。 2. 展开 localhost 列表,选择 scripts/app.ts 3. 在 return 那一行上打一个断点。 4. 在输入框中键入一些内容,确认TypeScript代码命中断点,观察它是否能正确地工作。 这就是你需要知道的在ASP.NET中使用TypeScript的基本知识了。 接下来,我们引入Angular,写0 码力 | 683 页 | 6.27 MB | 1 年前3
Hello 算法 1.0.0b1 TypeScript 版hello‑algo.com 146 Figure 9‑10. 图的广度优先遍历步骤 � 广度优先遍历的序列是否唯一? 不唯一。广度优先遍历只要求“由近及远”,而多个相同距离的顶点的遍历顺序允许被任意打 乱。以上图为例,顶点 1 , 3 的访问顺序可以交换、顶点 2 , 4 , 6 的访问顺序也可以任意交换、 以此类推⋯⋯ 复杂度分析 时间复杂度:所有顶点都会入队、出队一次,使用 ?(|? |)0 码力 | 186 页 | 14.71 MB | 1 年前3
Hello 算法 1.1.0 TypeScript版系统需要安装 MinGW(配置教程);MacOS 自带 Clang ,无须安装。 2. 在 VS Code 的插件市场中搜索 c++ ,安装 C/C++ Extension Pack 。 3.(可 选) 打 开 Settings 页 面, 搜 索 Clang_format_fallback Style 代 码 格 式 化 选 项, 设 置 为 { BasedOnStyle: Microsoft, BreakBeforeBraces:0 码力 | 383 页 | 18.49 MB | 1 年前3
Hello 算法 1.0.0b5 TypeScript 版系统需要安装 MinGW(配置教程),MacOS 自带 Clang 无须安装。 2. 在 VSCode 的插件市场中搜索 c++ ,安装 C/C++ Extension Pack 。 3.(可 选) 打 开 Settings 页 面, 搜 索 Clang_format_fallback Style 代 码 格 式 化 选 项, 设 置 为 { BasedOnStyle: Microsoft, BreakBeforeBraces:0 码力 | 378 页 | 30.70 MB | 1 年前3
Hello 算法 1.2.0 简体中文 TypeScript 版系统需要安装 MinGW(配置教程);MacOS 自带 Clang ,无须安装。 2. 在 VS Code 的插件市场中搜索 c++ ,安装 C/C++ Extension Pack 。 3.(可 选) 打 开 Settings 页 面, 搜 索 Clang_format_fallback Style 代 码 格 式 化 选 项, 设 置 为 { BasedOnStyle: Microsoft, BreakBeforeBraces:0 码力 | 383 页 | 18.49 MB | 10 月前3
共 7 条
- 1













