“基础知识”的版本间的差异

来自软件实验室
跳转至: 导航搜索
数据结构
番外篇
 
(未显示2个用户的23个中间版本)
第1行: 第1行:
== 计算机体系结构 ==
+
基础知识的掌握程度决定了你未来的高度。夯实基础,无论如何强调都不过分。
  
== C语言 ==
+
== 应知应会 ==
  
== 基础算法 ==
+
* [[计算机体系结构]]
 
+
* [[C语言]]
== 数据结构 ==
+
* [[基础算法]]
===准备内容===
+
* [[数据结构]]
注意:看下面内容之前,建议先复习下c语言基本知识,可以参考郝斌的c大纲。
+
* [[软件工程]]
#指针
+
* [[单元测试]]
#结构体
+
* [[XML]],[[JSON]]
#动态内存分配
+
* [[正则表达式]]
===数组===
+
* [[设计模式]]
[[文件:Arr.cpp]]
+
* [[TCP/IP]]
 
+
* [[HTTP协议]]
===链表===
+
[[文件:list.cpp]]
+
=== 链表的应用 ===
+
*
+
  [[文件:Stack.cpp]]
+
*队列
+
**链式队列
+
**循环队列 
+
    [[文件:circleQueue.cpp]]
+
 
+
===树===
+
 
+
===图===
+
 
+
===排序算法===
+
 
+
== 软件工程基本概念 ==
+
 
+
== 设计模式 ==
+
  
 
== 番外篇==
 
== 番外篇==
===看懂一个程序的步骤===
+
* [[看懂一个程序的步骤]]
*流程
+
* [[预防因数组下标越界导致程序出错的问题]]
:::首先搞明白程序中语句的执行顺序。
+
* [http://learnxinyminutes.com/ 编程语言的Cheat手册]
*语句功能
+
:::需要在搞明白流程的基础上,看每个类,每个方法中每条语句的功能以及执行后产生的结果。PS:单步调试是个好方式
+
*试数
+
:::将自己虚拟的一些符合程序定义的数据带入程序中,看执行后的结果如何!
+

2015年12月4日 (五) 10:02的最新版本

基础知识的掌握程度决定了你未来的高度。夯实基础,无论如何强调都不过分。

应知应会

番外篇