1.变量
变量的声明,种类 (材料)
一般型:数字和字符
构造型:
1)一般构造
为了批量处理数据的存储:数组 指针 ----->数据结构
细节介绍:
<1>算法的评价:
时间复杂度(运算的次数)空间复杂度(运行时变量的存储需要的空间大小)
<2>表示方法:
任何结构都有2中表示方法:顺序表示以及链式表示
<3>结构:
线性结构【线性表(栈,队列)】非线性结构【树,图,集合】
2)逻辑构造
结构体,共用体,枚举
2.变量的操控方法
1).语句&表达式 (工具)
有了语句&表达式
为了高效操控变量,又出现了控制流(分支和循环)通过【控制流+语句&表达式】组成了算法。(高效工作的算法)
算法:基础算法:
算法思想: 递归 动规 分治 完美(贪心) 搜索(广度与深度)
细节介绍:动规:这一步只与上一步有关。
2).函数 类型 +名称(){}
(特点的工具操作组成方法)
3.优化
1)内存管理
2)为了调用资源库:文件
(文件里存了很多方法)