算法
ℳ๓₯㎕ 殇
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
畜栏问题
畜栏问题 题目内容: 有n头牛(1<=n<=50,000)要挤奶。给定每头牛挤奶的时间区间A,B。牛需要呆在畜栏里才能挤奶。一个畜栏同一时间只能容纳一头牛。问至少需要多少个畜栏,才能完成全部挤奶工作,以及每头牛都放哪个畜栏里?注意:在同一个畜栏的两头牛,它们挤奶时间区间不能在端点重合。 输入格式: 第1行:一个正整数N; 第2…N+1行:第i+1行的两个整数给出第i头奶牛的挤奶时间。 ...原创 2019-04-04 00:59:10 · 673 阅读 · 0 评论 -
区间覆盖问题
求解区间覆盖问题 题目内容: 设x1,x2,… ,xn是实直线上的n个点。用固定长度的闭区间覆盖这n个点,至少需要多少个这样的固定长度闭区间?设计求解此问题的有效算法。对于给定的实直线上的n个点和闭区间的长度k,编程计算覆盖点集的最少区间数。 输入格式: 输入数据的第一行有2个正整数n和k,表示有n个点,且固定长度闭区间的长度为k。接下来的1行中,有n个整数,表示n个点在实直线上的坐标(可能相同)...原创 2019-04-04 10:39:48 · 928 阅读 · 1 评论 -
求解最小机器重量设计问题
最小机器重量设计问题 题目内容: 设某一机器由n个部件组成,部件编号为1n,每一种部件都可以从m个不同的供应商处购得,供应商编号为1m。设wij是从供应商j处购得的部件i的重量,cij是相应的价格。对于给定的机器部件重量和机器部件价格,计算总价格不超过d的最小重量机器设计。(注意:输出结果中第一行最后没有空格。比如下面的输出样例中1 3 1后面没有空格。) 输入格式: 第1行输入3个正整数n,m和...原创 2019-04-06 21:22:12 · 1521 阅读 · 0 评论 -
求解部分和问题
求解部分和问题 题目内容: 给出N个正整数组成的数组A,求能否从中选出若干个,使他们的和为K。如果可以,输出:“YES”,否则输出"NO"。 输入格式: 第1行:2个数N、K, N为数组的长度, K为需要判断的和(2 ≤N ≤ 20,1 ≤ K ≤ 10^9) 第2 到第 N + 1行:每行1个数,对应数组的元素A[i] (1 ≤ A[i]≤ 10^6) 输出格式: 如果可以,输出:“YES”,否...原创 2019-04-07 11:45:02 · 863 阅读 · 0 评论 -
机器人路径规划
机器人路径规划(20分) 题目内容: 一个机器人只能向下和向右移动,每次只能移动一步,设计一个算法求机器人从(0,0)到(m,n)有多少条路径。 输入格式: 以空格分开m,n 输出格式: 路径条数 输入样例: 4 5 输出样例: 35 时间限制:500ms内存限制:32000kb #include <stdio.h> int Y(int m, int n) { if (m == 0 ...原创 2019-04-02 16:41:48 · 1385 阅读 · 0 评论
分享