Skip to content

Commit

Permalink
update css
Browse files Browse the repository at this point in the history
  • Loading branch information
fengzhao committed Oct 12, 2023
1 parent 0b3b109 commit 10fae11
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 8 deletions.
4 changes: 2 additions & 2 deletions docs/stylesheets/extra.css
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,12 @@ h1 {

p {
font-family:"Arial","Microsoft YaHei","黑体","宋体","sans-serif"; /* 段落的字体 */
font-size:16px; /* 段落字体的大小 */
font-size:14px; /* 段落字体的大小 */
line-height:150%; /* 段落行间距 */
}

ul {
line-height:180%; /* 无序列表行间距 */
font-size:16px; /* 无序列表字体大小 */
font-size:14px; /* 无序列表字体大小 */

}
7 changes: 1 addition & 6 deletions docs/算法/01.算法和数据结构概述.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,20 +9,15 @@

《算法 + 数据结构 = 程序》 是 Pascal 语言之父 Niklaus Emil Wirth 写过的一本非常著名的书。而作为书名的这句话也成为了计算机科学的经典名句。可见,对于程序设计来说,算法和数据结构的关系密不可分。

大部分数据结构和算法教材,在开篇都试图会给这两个概念下一个明确的定义。但是,这些定义都很抽象,对理解这两个概念并没有实质性的帮助


大部分数据结构和算法教材,在开篇都试图会给这两个概念下一个明确的定义。但是,这些定义都很抽象,对理解这两个概念并没有实质性的帮助。
从广义上讲,数据结构就是指一组数据的存储结构。算法就是操作数据的一组方法。

数据结构是计算机存储、组织数据的方式,是指相互之间存在一种或多种特定关系的数据元素的集合


数据结构和算法是相辅相成的。数据结构是为算法服务的,算法要作用在特定的数据结构之上。 因此,我们无法孤立数据结构来讲算法,也无法孤立算法来讲数据结构。


算法(Algorithm)是指用来操作数据、解决程序问题的一组方法。对于同一个问题,使用不同的算法,也许最终得到的结果是一样的,但在过程中消耗的资源和时间却会有很大的区别。


想要学习数据结构与算法,首先要掌握一个数据结构与算法中最重要的概念——复杂度分析。

《数据结构和算法》解决的是如何更省、更快地存储和处理数据的问题,因此,我们就需要一个考量效率和资源消耗的方法,这就是复杂度分析方法。
Expand Down

0 comments on commit 10fae11

Please sign in to comment.