第一章 基础
2016-04-21 20:39
197 查看
什么是算法 ? 算法是编写一段计算机程序一般是实现一种已有的方法来解决某个问题. 在计算机领域里,我们用算法这个词来描述一种有限定,确定,有效的并适用计算机程序来实现解决的方法.
例 : 求出2个非负整数p和q的最大公约数:public static int gcd(int p ,int q){ if (q==0) return p; int r = p % q; return gcd(q,r); }
算法和数据结构的关系
大多算法都要适当的组织数据 , 为了组织数据就产生了数据结构. 数据结构算法的副产品或是结果 , 因此学习算法 ,必须要了解数据结构.1.3 背包 , 队列 和栈
相关文章推荐
- ldpack工作日记-2016/4/21
- POJ 2528 Mayor's posters(离散化+线段树)
- H3C DLDP
- 第九周
- 两种方式实现文字超链接
- python的一些细节(1)
- RESTClient使用
- java 两种上传文件(图片)方式(app通过流上传)+服务端获取方式(多图上传,普通文本上传,图片压缩)
- BZOJ2763[JLOI2011]飞行路线 【分层图最短路】
- 对Xabber源码解析的过程(3)connection
- JavaScript ECMAScript5
- 你最喜欢做什么--兴趣问题清单
- getAttribute()与getParameter的区别
- Dism 错误 126
- Thrift搭建分布式微服务(一)
- CF116D 一开始往右扫,每换下一行要换方向扫,问扫完草至少经过的步数
- POJ-3461 Oulipo
- CCNA知识点
- ios如何集成百度地图---还是自己动手做一下--网上好多博客说的都不甚靠谱。
- 周总结