Hello 算法 1.1.0 TypeScript版。数组在初始化后 长度不可变,因此也称“静态数据结构”。值得注意的是,数组可通过重新分配内存实现长度变化,从而具备 一定的“动态性”。 Tip 如果你感觉物理结构理解起来有困难,建议先阅读下一章,然后再回顾本节内容。 3.2 基本数据类型 当谈及计算机中的数据时,我们会想到文本、图片、视频、语音、3D 模型等各种形式。尽管这些数据的组织 形式各异,但它们都由各种基本数据类型构成。 基本数据类型是 于数组实现的数据结构往往更受欢迎。 需要注意的是,高缓存效率并不意味着数组在所有情况下都优于链表。实际应用中选择哪种数据结构,应根 据具体需求来决定。例如,数组和链表都可以实现“栈”数据结构(下一章会详细介绍),但它们适用于不同 场景。 ‧ 在做算法题时,我们会倾向于选择基于数组实现的栈,因为它提供了更高的操作效率和随机访问的能 力,代价仅是需要预先为数组分配一定的内存空间。 ‧ 如果0 码力 | 383 页 | 18.49 MB | 1 年前3
Hello 算法 1.2.0 简体中文 TypeScript 版。数组在初始化后 长度不可变,因此也称“静态数据结构”。值得注意的是,数组可通过重新分配内存实现长度变化,从而具备 一定的“动态性”。 Tip 如果你感觉物理结构理解起来有困难,建议先阅读下一章,然后再回顾本节内容。 3.2 基本数据类型 当谈及计算机中的数据时,我们会想到文本、图片、视频、语音、3D 模型等各种形式。尽管这些数据的组织 形式各异,但它们都由各种基本数据类型构成。 基本数据类型是 于数组实现的数据结构往往更受欢迎。 需要注意的是,高缓存效率并不意味着数组在所有情况下都优于链表。实际应用中选择哪种数据结构,应根 据具体需求来决定。例如,数组和链表都可以实现“栈”数据结构(下一章会详细介绍),但它们适用于不同 场景。 ‧ 在做算法题时,我们会倾向于选择基于数组实现的栈,因为它提供了更高的操作效率和随机访问的能 力,代价仅是需要预先为数组分配一定的内存空间。 ‧ 如果0 码力 | 383 页 | 18.49 MB | 10 月前3
Hello 算法 1.2.0 繁体中文 TypeScript 版陣列在初始 化後長度不可變,因此也稱“靜態資料結構”。值得注意的是,陣列可透過重新分配記憶體實現長度變化,從 而具備一定的“動態性”。 Tip 如果你感覺物理結構理解起來有困難,建議先閱讀下一章,然後再回顧本節內容。 3.2 基本資料型別 當談及計算機中的資料時,我們會想到文字、圖片、影片、語音、3D 模型等各種形式。儘管這些資料的組織 形式各異,但它們都由各種基本資料型別構成。 基本資料型別是 時,基於陣列實現的資料結構往往更受歡迎。 需要注意的是,高快取效率並不意味著陣列在所有情況下都優於鏈結串列。實際應用中選擇哪種資料結構, 應根據具體需求來決定。例如,陣列和鏈結串列都可以實現“堆疊”資料結構(下一章會詳細介紹),但它們 適用於不同場景。 ‧ 在做演算法題時,我們會傾向於選擇基於陣列實現的堆疊,因為它提供了更高的操作效率和隨機訪問 的能力,代價僅是需要預先為陣列分配一定的記憶體空間。 ‧0 码力 | 384 页 | 18.80 MB | 10 月前3
TypeScript Handbook(中文版)
"Cat"; kitty.numLives--; 除非你使用特殊的方法去避免,实际上 const 变量的内部状态是可修改的。 幸运 的是,TypeScript允许你将对象的成员设置成只读的。 接口一章有详细说明。 let vs. const 现在我们有两种作用域相似的声明方式,我们自然会问到底应该使用哪个。 与大多 数泛泛的问题一样,答案是:依情况而定。 使用最小特权原则,所有变量除了你计划去修改的都应该使用0 码力 | 557 页 | 7.48 MB | 1 年前3
Hello 算法 1.0.0b5 TypeScript 版后长度不可变。相对应 地,基于链表实现的数据结构被称为“动态数据结构”,这类数据结构在初始化后,仍可以在程序运行过程中 对其长度进行调整。 � 如果你感觉物理结构理解起来有困难,建议先阅读下一章“数组与链表”,然后再回顾本节内 容。 3.2 基本数据类型 谈及计算机中的数据,我们会想到文本、图片、视频、语音、3D 模型等各种形式。尽管这些数据的组织形式 各异,但它们都由各种基本数据类型构成。0 码力 | 378 页 | 30.70 MB | 1 年前3
TypeScript 4.0 使用手册
17. kitty.numLives--; 除非你使用特殊的方法去避免,实际上 const 变量的内部状态是可修改的。 幸运的是, TypeScript允许你将对象的成员设置成只读的。 接口一章有详细说明。 现在我们有两种作用域相似的声明方式,我们自然会问到底应该使用哪个。 与大多数泛泛的问题一 样,答案是:依情况而定。 使用最小特权原则,所有变量除了你计划去修改的都应该使用 const0 码力 | 683 页 | 6.27 MB | 1 年前3
共 6 条
- 1













