美文网首页
2018-07-21-动态规划

2018-07-21-动态规划

作者: termanary | 来源:发表于2018-07-21 12:53 被阅读0次

题目:HDOJ-1001
记得第一次做的时候是蛮力算,如今第二次做,突然明白好像是动态规划。
只是第一次数据量不大,没有超时。
第一次:

#include<stdio.h>
int main()
{
  int a,i,b;
  for(;scanf("%d",&a)!=EOF;)
    {
      for(i=1,b=0;i<=a;i++)
    {
      b+=i;
    }
      printf("%d\n\n",b);
    }
  return 0;
}

第二次:

#include<stdio.h>

#define N 200000

int main()
{
    int i,a[N];
    for(i=2,a[1]=1;i<N;i++)
    {
        a[i]=a[i-1]+i;
    }
    while(scanf("%d",&i)!=EOF)
        printf("%d\n\n",a[i]);
    return 0;
}

相关文章

  • 2018-07-21-动态规划

    题目:HDOJ-1001记得第一次做的时候是蛮力算,如今第二次做,突然明白好像是动态规划。只是第一次数据量不大,没...

  • Algorithm进阶计划 -- 动态规划(上)

    动态规划动态规划的基本原理动态规划的运用 1. 动态规划的基本原理 动态规划(Dynamic Programmi...

  • 4. 动态规划算法

    1. 动态规划算法总结2. 漫画:什么是动态规划?3.算法之动态规划4. 动态规划-算法

  • 动态规划 Dynamic Programming

    从运筹学和算法的角度综合介绍动态规划 算法分类总结动态规划与静态规划的关系浅析静态规划和动态规划动态规划解非线性规...

  • 《数据结构与算法之美》27——初识动态规划

    前言 今天开始学习动态规划,一共有三节,分别是:初识动态规划、动态规划理论、动态规划实战。今天这一节就是初识动态规...

  • 算法3:动态规划

    5.动态规划5.1 什么是动态规划?5.2 自底向上的动态规划:5.3 自顶向下的动态规划5.4 0-1背包问题:...

  • 动态规划

    动态规划(Dynamic Programming) 本文包括: 动态规划定义 状态转移方程 动态规划算法步骤 最长...

  • Dynamic Programming(动态规划)类算法分析随笔

    #动态规划 关于动态规划,先摘一段[wiki][1]的描述: ``` 动态规划(英语:Dynamic progra...

  • 什么是动态规划

    目录 动态规划解决了什么 什么是动态规划 典型的动态规划 1. 动态规划解决了什么 的思想就是将大问题拆分成小问题...

  • 斐波那契数列

    递归解法 动态规划解法1 动态规划解法2

网友评论

      本文标题:2018-07-21-动态规划

      本文链接:https://www.haomeiwen.com/subject/bglhmftx.html