我的算法与数据结构学习(一)

  已经进入了第二个星期的大二第二个学期的课程,这个学期的主要课程之一就是《算法与数据结构》。从我大学以来的学习当中,还没有学习数据结构这门课程,对于数据结构的重要性,我已经有所了解。所以我想尽我最大的能力学好这门课程。在学习中,我就将我学习过程中的一些经历写写。权当是对这门课程的总结,也当是对这门课程的加深理解吧!
  
  算法与数据结构在程序设计中的份量是不言而喻的。

数据结构主要包括三方面的内容:逻辑结构、存储结构、有关操作。逻辑结构与存储结构的转化。同样一种逻辑结构和存储结构,如果在它们上面赋予不同的操作,它们也是不同的数据结构。就如队列,堆栈之间的差别。

逻辑结构包括有线性结构和非线性结构。而非线结构又可分为树、图、网几种

存储结构有:⑴顺序方法 ⑵链接方法 ⑶索引方法 ⑷散列方法

算法表示形式有:⑴自然语言表示法 ⑵伪代码方法 ⑶流程图 ⑷结构化流程图 ⑸PAD图


你可能感兴趣的:(我的算法与数据结构学习(一))