
算法
文章平均质量分 69
3_oo
这个作者很懒,什么都没留下…
展开
-
贪心算法☞活动安排
------------------------------------------------------------Sun---------------------------------------------------------------------------书:计算机算法设计与分析 1.原理:在对问题求解时,总是做出在当前看来是最好的选择。也就原创 2016-04-10 17:55:41 · 1091 阅读 · 0 评论 -
算法设计☞汽车加油问题
------------------------------------Sun----------------------------------------------问题描述:一辆汽车加满油后可行驶n公里。旅途中有若干个加油站。设计一个有效算法,指出应在哪些加油站停靠加油,使沿途加油次数最少。对于给定的n(n 要求:第一行有2个正整数n和k,表示汽车原创 2016-04-24 22:23:08 · 1010 阅读 · 0 评论 -
算法设计☞循环赛
书:计算机算法设计与分析Q:设有n=2^k个运动员要进行网球循环赛。现要设计一个满足以下要求的比赛日程表: (1)每个选手必须与其他n-1个选手各赛一次; (2)每个选手一天只能参赛一次; (3)循环赛在n-1天内结束。 按此要求将比赛日程表设计成有n行和n-1列的一个表。在表中的第i行,第j列处填入第i个选手在第j天所遇到的选手。其中1≤i≤n,1≤j≤n-1。如下图: 思路:按分治原创 2016-03-22 16:52:59 · 915 阅读 · 0 评论 -
贪心算法☞磁盘文件最优存储问题
------------------------------------------------------------Sun---------------------------------------------------------------------------问题描述: 设磁盘上有n个文件,f1,f2,…,fn,,每个文件占磁盘上1个磁道。这n个文件的检索概率分别是原创 2016-04-24 22:11:53 · 4984 阅读 · 1 评论 -
贪心算法☞磁带最优存储问题
------------------------------------------------------------Sun---------------------------------------------------------------------------题目描述设有n 个程序{1,2,…, n }要存放在长度为L的磁带上。程序i存放在磁带上的长度是Li, 1输入第原创 2016-04-24 21:35:02 · 6885 阅读 · 0 评论 -
贪心算法☞会场安排问题/图着色
------------------------------------------------------------Sun---------------------------------------------------------------------------问题描述:在足够多的会场里安排一批活动,并用尽可能少的会场安排这些活动。 图原创 2016-04-24 18:32:33 · 939 阅读 · 0 评论 -
算法设计☞快速排序
-----------------------------------------------------------Sun---------------------------------------------------------------------------此快速排序采用分治策略。 1.分解:以某元素为分点,分为小于此分点的值,大于此分点的值。 2.递归原创 2016-05-18 21:14:56 · 699 阅读 · 0 评论 -
算法设计☞棋盘覆盖
------------------------------------------------------------Sun---------------------------------------------------------------------------在一个 2^k * 2^k 个方格组成的棋盘中,若恰有一个方格与其它方格不同,则称该方格为一特殊方格,称该棋原创 2016-05-18 17:28:24 · 378 阅读 · 0 评论 -
贪心算法☞最优服务次序&多处服务最优次序
------------------------------------------------------------Sun---------------------------------------------------------------------------1.最优服务次序 问题描述: n个顾客同时等待一项服务,应如何安排顾客等待次序才能使原创 2016-05-03 21:23:51 · 4057 阅读 · 1 评论 -
整数划分问题
举例 4 4 = 3 + 1 4 = 2 + 2 = 2 + 1 + 1 4 = 1 + 1 +1 +1函数为 int devide(int n, int m); 其中n为要划分的正整数,m是划分中的最大加数(当m > n时,最大加数为n), 1 当n = 1 || m = 1时,函数返回值为1,只有一个划分 1 + 1 + 1 + 1 表示为原创 2016-06-04 09:54:01 · 476 阅读 · 0 评论