流程图推荐使用软件:Mindjet、XMind、百度脑图。。。
了解一下:“八种排序算法”
伪代码和流程图的作用:
- 帮助自己理清思路
- 复杂情况让你的思路更清晰
1、对编程的热爱
- 兴趣是最好的老师
2、逻辑(三种语句搞定所有逻辑)
- 顺序执行语句
语句一
语句二
- 条件判断语句
if ... then ... else
if ... else if ...else
- 循环语句
while ... do ...
for i from 1 to n
3、数据结构(就是数据与数据之间的关系和结构)
如何表示 n 对 n 的数据?
// 用 “哈希表” 表示
// 像是数组,例如:[a:b,c:d]
数据结构 = 数据逻辑形式 + 操作