数据处理:一个实际问题的求解必须满足各项处理要求,这项任务成为数据处理。
计算机不能分析问题并产生问题的解决方案,必须由人类分析问题,确定问题的解决方案,编写程序,然后让计算机执行程序获得问题的解。
数据结构问题起源于程序设计。
数据表示:將数据储存在计算机(内存)中
数据处理:处理数据设计方案(算法)
数据结构分为四类:集合,线性集合,树结构,图结构。树结构和图结构也成为非线性结构。
算法:一个好的算法满足五大特性;
正确性。鲁棒性,简单性,抽象分级,高效性。
算法的描述方法:自然语言;流程图;程序语言设计。
一般来说,一种数据的逻辑结构可以用多种储蓄结构来储蓄,而采用不同的储蓄结构,其数据处理的效率往往是不同的。