当前位置: 首页 > news >正文

工信部 网站 邮箱东莞网站建设五金建材

工信部 网站 邮箱,东莞网站建设五金建材,wordpress项目id,正规网站建设公司哪个比较好数据结构定义 算法的定义 什么是好算法? 空间复杂度 时间复杂度 例子1 打印1到N之间的正整数 有递归和循环两种方法实现。 但是在数字变大后,递归的方法会导致内存占用过多而崩溃。 而循环则不会 例子2 写程序给定多项式在X处的值 从里往外算的算…

数据结构定义

算法的定义

什么是好算法?

空间复杂度

时间复杂度

例子1

打印1到N之间的正整数
有递归和循环两种方法实现。
但是在数字变大后,递归的方法会导致内存占用过多而崩溃。
而循环则不会

例子2 写程序给定多项式在X处的值

从里往外算的算法,不断提出一个X,然后从里往外算。

ElementType Max( ElementType S[], int N )
{int i = 0;float max = S[0];for (i = 1; i < N; i++){if (max < S[i]){max = S[i];}}return max;
}

从里往外算的思路

从外往里算,复杂度高o(n的平方)。

例子3 给定N个整数的序列,求连续的最大子序列的值

1.三层for循环暴力

int MaxSubsequSum(int A[], int N)
{int i = 0;int j = 0;int k = 0;int ThisSum = 0;int MaxSum = 0;for (i = 0; i < N; i++){for (j = i; j < N; j++){ThisSum = 0;for (k = j; k < j; k++){ThisSum += A[i];if (ThisSum > MaxSum){MaxSum = ThisSum;}}}}
}

2.两层for循环暴力

int MaxSubseqSum(int A[], int N)
{int i = 0;int j = 0;int k = 0;int ThisSum = 0;int MaxSum = 0;for (i = 0; i < N; i++){ThisSum = 0;for (j = i; j < N; j++){ThisSum += A[i];if (ThisSum > MaxSum){MaxSum = ThisSum;}}}
}

3.分而治之,递归解决

4.在线处理

每输入一个数据都能即时处理, 在任何一个地方中止输入,都能正确给出当前的解。

int MaxSubseqSum(int A[], int N)
{int i = 0;int MaxSum = 0;int ThisSum = 0;for (i = 0; i < N; i++){ThisSum += A[i];if (ThisSum > MaxSum){MaxSum = ThisSum;}else if (ThisSum < 0){ThisSum = 0;}}return MaxSum;
}
http://www.yayakq.cn/news/622279/

相关文章:

  • 云南澄江县建设局网站西安租房网
  • 重庆手机网站推广价格wordpress最大负载
  • 织梦成品网站旅行社营业网点可以做网站吗
  • 怎么在自己电脑上搭建网站用什么网站做海报 知乎
  • 郑州航海路网站建设做音乐网站的条件
  • 如何创建一个网站用来存放东西企管宝
  • 浙江国有建设用地出让网站提升seo排名的方法
  • 广州网站设计公司兴田德润活动百度人工
  • 个人网站备案下载站简单企业网站模板免费
  • 网站简历导出wordpress 默认主题
  • 统计网站建设湖南健康卡app
  • 免费开源企业网站公司做一个静态网站多少钱
  • 做八年级题目的网站建造免费网站
  • 太仓有做网站的地方吗百度没有投放的网站点击
  • 新手做啥网站好甘肃手机网站建设
  • 网站子站点是什么意思配置WordPress爬网规则
  • 怎么建立企业网站平台外贸官方网站建设
  • 网站建设所用的工具个人博客网站如何做SEO
  • 福州网站建设软件梦创义网站建设
  • 青海市住房和城乡建设厅网站全网营销是什么
  • 网站开发哪里接到单子的命理网站开发
  • wordpress网站关闭青岛济南网站制作
  • 百度免费网站空间二次开发包
  • 企业网站建设专业精准乙 鸣远科技wordpress本地使用
  • 湖北建设监理协会网站软件开发相关文档
  • 网站建设完成大概多久怎样开电商平台
  • 百度引流推广哪家好惠州seo关键字排名
  • 江苏省义务教育标准化建设网站长沙麓谷建设发展有限公司网站
  • 宁夏建设工程招标投标管理中心网站传奇免费网站模板下载
  • 芍药居做网站公司部门网站建设和维护