您的位置:首页 > 其它

第一章 基础

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 背包 , 队列 和栈

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: