- 5
- 0
- 约4.21千字
- 约 6页
- 2017-05-29 发布于北京
- 举报
经典算法——求最大子序列和比较经典的算法问题,能够很好的体现动态规划的实现,以一点“画龙点睛” 大大精简了算法复杂度,且实现简单。本文中实现了4种:一般 maxSubSequenceSum0 O(n^3)简单优化过的算法 maxSubSequenceSum1 O(n^2)分治法优化的算法 maxSubSequenceSum2 O(n*log(n))动态规划的算法 maxSubSequenceSum3 O(n)#include math.h#include mymath.h/** 计算序列的某段子序列的和,maxSubSequenceSum0使用*/static intsubSequenceSum(int a[], int left, int right){??? inti, sum = 0;??? for (i = left; i = right; i++)??? {??????? sum = sum + a[i];??? }??? return sum;}/** 三层遍历求子序列和的最大值,算法复杂度O(n^3)*/int maxSubSequenceSum0(int a[], intlen){??? inti, j;??? intcurSum; /* 当前序列和 */??? intmaxSum; /* 最大序列和 */??? /* 初始化最大子序列和为序列第一个元素 */???
您可能关注的文档
- 细数市面上的那些手机操作系统.doc
- 细数营口特色小吃.doc
- 细数那些昔时的皇家贡米.doc
- 细数那些走过路过不要错过的组合.doc
- 细胞中无机物教学设计.doc
- 细胞中的无机物导学案赛课.doc
- 细胞中的无机盐和水.doc
- 细胞及细胞中的物质.doc
- 细胞工程(拾页版).doc
- 细胞工程知识点填空2.doc
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
最近下载
- 肝硬化结节影像诊断.ppt VIP
- 自律·自由课件--高中主题班会.pptx VIP
- 《QGDW 11398—2020变电站设备监控信息规范》.pdf VIP
- 肝硬化结节影像诊断.pptx VIP
- 2025年四川对口升学 财经商贸类专业综合理论测试试卷 .pdf VIP
- 2025年全国统一高考化学试卷(全国卷二)及答案.docx VIP
- 2025年南京市城管协管人员招聘笔试备考题库及答案解析.docx VIP
- 监理实施细则(建筑工程).doc
- 2024年南京市六合区城管协管员招聘考试题库及答案.docx VIP
- 第1章 整式的乘除 单元测试卷-2024-2025学年七年级数学下册(含答案).pdf VIP
原创力文档

文档评论(0)