算法问题——有关“充分利用”

刚进提高班,米老师讲“理论”的那一年,经常提到一句话:“充分利用一切你可以利用的资源”。网络,图书,杂志,行业资料,前人的经验,巨人的肩膀,你的生活常识,等等等等。

前段时间准备软考,忽然这一点又在我的脑袋里蹦了出来。

为迎接软考,我们定期开会讨论软考中各系列问题。讲到算法的时候,说实话,对于我而言,算法问题,实乃巍巍兮高山,洋洋乎流水:C语言,从未接触,语言看似熟悉实又不解;把算法逻辑过程转换为代码,极为生疏,不上手。

算法问题,第一步,理解算法的逻辑过程。

这一步我理解起来感觉很容易,可以说毫不费力,充分利用你所有的知识嘛。

算法,归根结底,它的出现就是为了解决一些复杂问题,关键字“解决问题”。这就好办了,充分利用你的所有知识,包括生活经验等其他。利用你的这些知识,把“解决问题的办法”合理化。为什么要这样呢,因为这样更为符合常理。事后诸葛亮,还是很好当的。

算法问题,第二步,逻辑过程代码化。

这一步我很欠缺,问题总结:(1)代码量不够,(2)只敲过不深思,(3)只写容易代码。

我的解决:

刚开始病急乱投医——“找窍门”。这是一个绝对绝对错误的做法,可以应付考试,也能体现出你有点“小聪明”,然后呢?投机取巧,终误己,浪费时间,浪费精力。

既然以前欠缺,那就补回来。一句一句代码的跟逻辑过程对照,慢慢摸着点头绪,也会分析一些问题。

总结:多分析,多思考,勤磨刀。(磨刀霍霍向猪羊,哈哈)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值