- 浏览: 17887 次
- 性别:
- 来自: 北京
文章列表
递推算法:
递推算法使用"步步为营"的方法,不断利用已有的信息推导出新的东西.
-顺推法:是指从已经条件出发,桌布推算出要解决问题的方法.例如:斐波那契数列就可以通过顺推法不断递推出新的数据.
-逆推法:是从已知的结果出发,用迭代表达式逐步推算出问题开始的条件,既顺推法的逆过程.
顺推实例:题目:兔子的繁殖过程
Java代码描述:
public static void main(String[] args) {
int n = 10;
...
编程的灵魂:数据结构+算法
程序 = 数据结构+算法+程序设计语言
.由上面的公式可以看出,程序设计中数据结构和算法是最重要的,是编程的灵魂.
.数据结构式算法实现的基础,算法总是要依赖于某种数据结构来实现的.往往是发展一种算法的时候,构建了适合于这种算法的的数据结构.一种数据结构如果脱离了算法往往就没有存在的价值了.
算法的作用:解决任何一个实际问题,都不可避免地涉及到算法的问题.
算法的评价:
正确性
高效性
空间性
可读性
算法的效率:
通常认为,通过统计算法中基本操作重复执行的次数就可近似的得到算法的执行效率,用O(n)表示,称为 ...
我像麝鹿一样在林荫中奔走,为着自己的香气而发狂。
夜晚是五月正中的夜晚,清风是南国的清风。
我迷了路,我游荡着,我寻求那得不到的东西,我得到我所没有寻求的东西。
我自己的愿望的形象从我心中走出,跳起舞来。
这闪光的形象飞掠过去。
我想把它紧紧捉住,它躲开了又引着我飞走下去。
我寻求那得不到的东西,我得到我所没有寻求的东西。