算法是我2年前就想 好好学的一门功课,可真的学的时候,发现这门功课我很难静心去学,反复的问自己是不是能搞好算法这块料。
这2年多,一提到算法我就头疼,原因是我喜欢寻找高效的解决方案,但在算法这块,我觉得太高深,我无法理解了书本上的内容,并且我只
用c#语言开发,研究的是面向对象,算法都是从面向对象的角度思考的。我这么说不知道前辈们怎么看,也许我的深度还比较浅,望各路豪
杰多赐教。
今天跟一哥们探讨了下算法是什么,我说算法是数学,有公式,有思维,有一定套路可循。他说是让计算机理解的,可以形式地表现出来,
节省时间,空间复杂度的东西,属于计算机范畴的。他说完之后,我立即同意。但我还认为算法其实还是数学。
继续写,
今天找了点资料贴上来:
算法是研究适合计算机程序实现问题解决的方法。
一般认为,算法是一组明确的、可以执行的步骤的有序集合。"有序集合"说明算法中的步骤是有顺序关系的。
算法中的每一步骤还必须是明确的,模棱两可的步骤不能构成算法。
使用计算机来解决问题的时候,有时会面临多种可能的解决途径。而选择不同的解决途径可能会有不同的问题求解效率。
把算法变成程序,
有许多事情要做。首先要考虑问题中数据的表达,要考虑:如何表达整数序列;
其次将算法过程用程序设计语言中的控制语句来实现(主要是循环控制与条件控制)
最后,要仔细设计与用户的交互(主要是数据的输入与输出)。
在程序实现中,数据的组织(数据结构)与算法是密切相关的、互为依赖的。好的数据结构有可能会导致一个高效率的算法.
PS:以下这是我第三次更新。
准备考软考的软件设计师(一个知识面广,但不深的一门考试),买了软考的教材和辅导书,两本书都有对算法的精彩讲解和典型例题,我觉得这本书比较适合我,我也从 这2
本书中了解到了什么是动态规划法,贪心法,回朔法,但我还需要时间才能应用他们并有非常清晰的解题思路,我是个头脑比较慢的人,只能反复琢磨才能领悟点精髓。现在我
已经上路了,已经很开心了。
分享到:
相关推荐
Beginning Algorithms----学习算法的好书,介绍各种算法!!!
算法竞赛的好书
算法设计与分析基础-莱维丁 作者:莱维丁 此书是学习算法的好书,讲了设计与分析,是一本基础书籍
数据结构与算法经典问题解析-Java语言描述,扫描文档,经典好书值得拥有
一本MATLAB与遗传算法的好书-matlab遗传算法工具箱函数及实例讲解.rar :victory: :)
麻省理工算法导论,非常经典的算法书。是本适合每个学习算法的朋友的入门的好书。
英文版,除本介绍是中文外,书中无任何中文汉字,请谨慎下载。 一本全面彻底讲解字符串查找算法的书。 书中讲解了34个字符串查找算法的思想。每个算法都有适用性的描述。...一本研究字符串查找算法不容错过的好书。
罗列了学习人工智能需要的几个算法,还有链接和例题,简单明了,是入门算法和人工智能的好书,算法对学习,工作都十分有益,我们需要掌握
国外算法基础教材,非常好的算法书,清晰易懂,英文原版
程序员实用算法].Andrew.Binstock.等着.扫描版.rar http://download.csdn.net/detail/zhanglu231123/4555359 深入理解Android 卷I 扫描完整版 http://www.eoeandroid.com/thread-199577-1-1.html 深入Linux内核...
数据结构教材 我强烈推荐Sartaj Sahni著《数据结构算法与应用 C++语言描述》 这是一部难得的好书 作者循序渐进 娓娓道来 每一种数据结构和算法都给出了详细的实现代码和运行结果 而且代码质量极高 甚至可以直接照搬...
多任务下的数据结构与算法多任务下的数据结构与算法多任务下的数据结构与算法多任务下的数据结构与算法多任务下的数据结构与算法多任务下的数据结构与算法多任务下的数据结构与算法多任务下的数据结构与算法多任务下...
算法艺术学习与指导,算法和数据结构的好书,不看绝对后悔。
计算机图形学算法和实践 这是一本学习算法,特别是计算机图形学算法的好书,你一定会受益良多的。 赶快来学习吧!
C算法大全.pdf,学习算法数据结构的好书
电子版学习python的好书,学习算法和数据结构,里面有很多练习,对于初学者来说可能有点难
介绍处理机调度的三个层次,着重讨论了各种单处理机调度算法,也涉及到多处理机调度算法和实时调度算法。实例研究讨论了Window2000/XP、Solaris和Linux 中断处理;UNIX SVR4、Windows2000/XP 和Linux 处理机调度算法...
这本书在国内已经绝版。目录如下 Introduction Dorit S. Hochbaum 0.1 What can approximation algorithms do for you: an illustrative example 0.2 Fundamentals and concepts 0.3 Objectives and organization of...
个人觉得《算法》这本书是我见过的最简单易懂的算法入门书籍,之前在网上搜了很久都没有,最后在csdn上看到了,当要下载的时候心都碎了,每部分8个积分,3部分就是24个积分啊,不过没办法为了好书就豁出去了,下完...
编程中的一本关于算法的好书。