算法的乐趣--ch1、ch2

一:算法

概念:《算法导论》将算法 (algorithm)描述为定义良好的计算过程,它取一个或一组值作为输入,并产生一个或一组值作为输出。《计算机程序设计艺术》将算法描述为从一个步骤开始,按照既定的顺序执行完所有的步骤,最终结束(得到结果)的一个过程。

特性:确定性、有穷性、可行性、输入和输出

二:程序基本结构

顺序执行、循环结构、分支结构

图1、数据流程图

三:数据结构

1、基本数据结构

数组、链表、栈、队列

2、复杂数据结构

树、集合、哈希表和映射、图

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容