数据结构与算法怎么能够和程序结合起来?

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/13 04:08:20

数据结构与算法怎么能够和程序结合起来?

数据结构用程序代码说就是你定义的一个个结构、数组、类等等,这些结构化的”元素“就是数据结构在程序代码中的体现.
算法用程序代码说就是你编写的程序逻辑,比如循环、赋值、比较等.这些逻辑通过将算法的每一步骤转化为代码而构成.
举例来说,比如 邻接矩阵,用代码表示就是二维数组.树,可以用自定义的类/结构体,通过指针链接表示.这些数据结构一般都有经典的代码表示.
算法,一般会给出你每一步做什么.如果描述的恰当,将这些描述转化为代码是很容易的