算法学习
文章平均质量分 83
生无涯
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
最大公约数 欧几里得算法 连续监测算法
最大公约数 欧几里得算法 连续监测算法原创 2011-02-25 17:01:00 · 869 阅读 · 0 评论 -
邮局选址问题
在一个按照东西和南北方向划分成规整街区的城市里,n个居民点散乱地分布在不同的街区中。用x 坐标表示东西向,用y坐标表示南北向。各居民点的位置可以由坐标(x,y)表示。街区中任意2 点(x1,y1)和(x2,y2)之间的距离可以用数值|x1-x2|+|y1-y2|度量。居民们希望在城市中选择建立邮局的最佳位置,使n个居民点到邮局的距离总和最小。原创 2011-03-17 17:19:00 · 7418 阅读 · 2 评论 -
邮局选址问题(二)
<br />★问题描述:<br />某市有n个小区(坐标给出),每个小区的住户数不相同(带权)。现有一邮局将建在某小区内,要求到各个用户的距离之和最短,用分治法解答。<br />★算法实现:<br /> <br />//=========================================//postOffice.cpp//n小区选邮局地址,带权,递归分治法,O(n*n)//by leo//3.18.2011//================================原创 2011-03-18 16:21:00 · 3565 阅读 · 0 评论 -
动态规划
动态规划<br />1算法思想:<br />将问题分为若干子问题,并保存子问题的最优解,需要时直接使用,从而避免重复计算。<br />2解决方法:<br />保存已解决的子问题的答案,在需要时找出已求得的答案,以避免大量的重复计算,从而得到多项式时间算法。<br />3基本要素:<br />(1)最优子结构<br />整个问题的最优解包含着子问题的最优解。<br />(2)重叠子结构<br />划分而成的子问题并不总是新的子问题,有些子问题被反复重复计算。<br />4基本步骤:<br />(1)找出最优解原创 2011-03-28 19:57:00 · 737 阅读 · 2 评论 -
装配线调度问题 的 动态规划实现
装配线调度 动态规划原创 2011-04-02 21:55:00 · 2129 阅读 · 0 评论 -
动态规划实现 01背包问题
动态规划实现 01背包问题原创 2011-04-03 12:02:00 · 4364 阅读 · 0 评论 -
回溯法 解 作业分配问题
回溯法 解 作业分配问题原创 2011-05-24 16:36:00 · 8441 阅读 · 0 评论 -
利用哈弗曼编码实现 压缩 解压缩
利用 哈弗曼编码 实现 压缩 解压缩 c++ 实现原创 2011-05-06 22:11:00 · 2832 阅读 · 1 评论
分享