算法问题——有关“充分利用”
来源:互联网 发布:] 数据库管理系统是( 编辑:程序博客网 时间:2024/04/28 23:44
刚进提高班,米老师讲“理论”的那一年,经常提到一句话:“充分利用一切你可以利用的资源”。网络,图书,杂志,行业资料,前人的经验,巨人的肩膀,你的生活常识,等等等等。
前段时间准备软考,忽然这一点又在我的脑袋里蹦了出来。
为迎接软考,我们定期开会讨论软考中各系列问题。讲到算法的时候,说实话,对于我而言,算法问题,实乃巍巍兮高山,洋洋乎流水:C语言,从未接触,语言看似熟悉实又不解;把算法逻辑过程转换为代码,极为生疏,不上手。
算法问题,第一步,理解算法的逻辑过程。
这一步我理解起来感觉很容易,可以说毫不费力,充分利用你所有的知识嘛。
算法,归根结底,它的出现就是为了解决一些复杂问题,关键字“解决问题”。这就好办了,充分利用你的所有知识,包括生活经验等其他。利用你的这些知识,把“解决问题的办法”合理化。为什么要这样呢,因为这样更为符合常理。事后诸葛亮,还是很好当的。
算法问题,第二步,逻辑过程代码化。
这一步我很欠缺,问题总结:(1)代码量不够,(2)只敲过不深思,(3)只写容易代码。
我的解决:
刚开始病急乱投医——“找窍门”。这是一个绝对绝对错误的做法,可以应付考试,也能体现出你有点“小聪明”,然后呢?投机取巧,终误己,浪费时间,浪费精力。
既然以前欠缺,那就补回来。一句一句代码的跟逻辑过程对照,慢慢摸着点头绪,也会分析一些问题。
总结:多分析,多思考,勤磨刀。(磨刀霍霍向猪羊,哈哈)
- 算法问题——有关“充分利用”
- 贪心算法——有关区间的问题
- 有关汉诺塔的算法问题——C++递归
- 有关IE8样式不兼容css样式问题处理方式--充分利用IE8
- 有关Floyd算法问题
- 算法系列笔记8(有关图的算法二—最短路径问题)
- 算法--有关于数组查找—1
- Android Studio一句话分享——充分利用Android Sample
- 有关电梯算法的问题,求救~~!!
- 有关倒水问题之总结--欧几里德算法
- 与单链表有关的算法问题
- Unix文化——不要过度优化,有关算法
- 有关算法
- 充分利用HTML来让技术文章更加易读——初步探索
- 有关博弈问题!——巴什博奕+威佐夫博奕+尼姆博弈。。
- 质数分解——解决一个有关阶乘问题
- C++基础——有关引用的问题
- Android线程——android有关线程的销毁问题
- head linux
- C命令行参数
- java中对委托模式的理解
- 8种积极的生活态度
- freeRTOS在SAM3U平台上面的调试
- 算法问题——有关“充分利用”
- asp.net中回发或回调参数无效。在配置中使用 <pages enableEventValidation="... 问题解决
- 如何将风险控制到最小
- 16、从头学Android之Service初步一
- 推箱子-- >一箱多关
- 图论-基本概念及算法介绍
- NMS:Non-maximum Suppression学习笔记
- C语言中命令行参数
- vim