C语言编程经验总结
2016-05-29 21:33
253 查看
编程首先要有明确的思路才能进入coding阶段,简单的举一个函数的例子:
1、首先明确函数要实现什么功能,可以采用哪几种算法;
2、综合考虑当前情况, 从备选算法中选出适合当前情况的实现方法;
3、明确函数借口,需要什么输入输出参数;
4、需要哪些中间变量。
5、对于算法如何实现有个明确的思路。
6、进入coding阶段。
其实,进入coding阶段所用的时间应该是最少的,把大部分的时间用在思路的整理上。当然,要达到这种境界充分的练习是必不可少的。应该去有意识的锻炼这种能力。
1、首先明确函数要实现什么功能,可以采用哪几种算法;
2、综合考虑当前情况, 从备选算法中选出适合当前情况的实现方法;
3、明确函数借口,需要什么输入输出参数;
4、需要哪些中间变量。
5、对于算法如何实现有个明确的思路。
6、进入coding阶段。
其实,进入coding阶段所用的时间应该是最少的,把大部分的时间用在思路的整理上。当然,要达到这种境界充分的练习是必不可少的。应该去有意识的锻炼这种能力。
相关文章推荐
- C++中cout、cerr、clog的区别
- 枚举排列 -- 刘汝佳《算法竞赛入门经典》
- C++11多线程之std::thread
- 全排列递归算法
- c++多态
- C++走向远洋——58(项目二3、动物这样叫、改进版)
- C++作业6
- C++走向远洋——57(项目二2、动物这样叫、抽象类)
- Qt/C++ 图片分割~
- C++走向远洋——56(项目二1、动物这样叫、虚函数)
- C语言内存分配问题和C语言中的内存
- 冒泡,插入,选择,归并,快速排序的C++实现
- 1014. 福尔摩斯的约会 (20)
- c++ STL常见算法和迭代器
- C++类默认成员函数与重载
- 【C++11】新特性——引入nullprt
- 第六次C++作业
- c++:参数型别的推导
- c++第六次实验
- C语言一些例子(九九乘法表,杨辉三角形,九宫算法)