其它oj
文章平均质量分 61
magical_qting
这个作者很懒,什么都没留下…
展开
-
【SOJ1136】【cogs775】山海经
Description“南山之首日鹊山。其首日招摇之山,临于西海之上,多桂,多金玉。有草焉,其状如韭而青华,其名日祝余,食之不饥……又东三百里,日堂庭之山,多棪木,多白猿,多水玉,多黄金。 又东三百八十里,日猨翼之山,其中多怪兽,水多怪鱼,多白玉,多蝮虫,多怪蛇,名怪木,不可以上。……” 《山海经》是以山为纲,以海为线记载古代的河流、植物、动物及矿产等情况,而且每一条记录路线都不会有重复的山出现原创 2015-08-23 20:35:24 · 973 阅读 · 0 评论 -
【网络流24题】最小路径覆盖问题
Description给定有向图 G=(V,E)。设 P是 G的一个简单路(顶点不相交)的集合。如果 V中每个顶点恰好在 P的一条路上,则称 P是 G的一个路径覆盖。 P中路径可以从 V的任何一个顶点开始,长度也是任意的,特别地,可以为 0。G的最小路径覆盖是 G的所含路径条数最少的路径覆盖。 设计一个有效算法求一个有向无环图 G的最小路径覆盖。 提示:设 V={1,2,…,n},构造网络原创 2016-03-11 19:38:27 · 383 阅读 · 0 评论 -
【网络流24题】试题库问题
Description假设一个试题库中有 n道试题。每道试题都标明了所属类别。同一道题可能有多个类别属性。现要从题库中抽取 m道题组成试卷。并要求试卷包含指定类型的试题。试设计一个满足要求的组卷算法。 对于给定的组卷要求,计算满足要求的组卷方案。 Input文件第 1行有 2个正整数 k和n(2≤k≤20,k≤n≤1000),k表示题库中试题类型总数, n表示题库中试题总数。第 2行有 k个正整数,原创 2016-03-10 16:35:22 · 774 阅读 · 0 评论 -
【网络流24题】太空飞行计划问题
DescriptionW教授正在为国家航天中心计划一系列的太空飞行。每次太空飞行可进行一系列商业性实验而获取利润。现已确定了一个可供选择的实验集合 E={E1,E2,…,Em},和进行这些实验需要使用的全部仪器的集合 I={I1,I2,…In}。实验 Ej需要用到的仪器是 I的子集。配置仪器 Ik的费用为 ck美元。实验 Ej的赞助商已同意为该实验结果支付 pj美元。W教授的任务是找出一个有效算法,原创 2016-03-10 15:53:02 · 2644 阅读 · 0 评论 -
【网络流24题】圆桌问题
Description假设有来自 n个不同单位的代表参加一次国际会议。每个单位的代表数分别为 ri ,i =1,2,.,n 。会议餐厅共有 m张餐桌,每张餐桌可容纳 ci (i =1,2,., m) 个代表就餐。为了使代表们充分交流,希望从同一个单位来的代表不在同一个餐桌就餐。试设计一个算法,给出满足要求的代表就餐方案。 对于给定的代表数和餐桌数以及餐桌容量,编程计算满足要求的代表就餐方案。 I原创 2016-03-06 16:03:01 · 342 阅读 · 0 评论 -
bzoj 2946/Spoj 8222 后缀自动机
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=2946后缀自动机模板,详见clj课件code#include <cstdio>#include <cstring>#include <iostream>#include <algorithm>#define N 4010using namespace std;int n;char原创 2016-03-18 19:05:25 · 406 阅读 · 0 评论 -
【网络流24题】魔术球问题
Description假设有 n根柱子,现要按下述规则在这 n根柱子中依次放入编号为 1,2,3,…的球。(1)每次只能在某根柱子的最上面放球。(2)在同一根柱子中,任何 2个相邻球的编号之和为完全平方数。试设计一个算法,计算出在 n根柱子上最多能放多少个球。例如,在 4根柱子上最多可放 11个球。 对于给定的 n,计算在 n根柱子上最多能放多少个球。 Input文件第 1行有 1个正整数 n,表示原创 2016-03-05 17:11:31 · 2264 阅读 · 0 评论 -
【网络流24题】飞行员配对方案问题
Description第二次世界大战时期,英国皇家空军从沦陷国征募了大量外籍飞行员。由皇家空军派出的每一架飞机都需要配备在航行技能和语言上能互相配合的2 名飞行员,其中1 名是英国飞行员,另1 名是外籍飞行员。在众多的飞行员中,每一名外籍飞行员都可以与其他若干名英国飞行员很好地配合。如何选择配对飞行的飞行员才能使一次派出最多的飞机。对于给定的外籍飞行员与英国飞行员的配合情况,试设计一个算法找出最佳飞原创 2016-03-05 16:57:27 · 995 阅读 · 0 评论 -
洛谷【P1119】 灾后重建
BackgroundB地区在地震过后,所有村庄都造成了一定的损毁,而这场地震却没对公路造成什么影响。但是在村庄重建好之前,所有与未重建完成的村庄的公路均无法通车。换句话说,只有连接着两个重建完成的村庄的公路才能通车,只能到达重建完成的村庄。Description给出B地区的村庄数N,村庄编号从0到N-1,和所有M条公路的长度,公路是双向的。并给出第i个村庄重建完成的时间t[i],你可以认为是同时开始原创 2015-09-23 14:41:31 · 1208 阅读 · 0 评论 -
vijos-P1083 小白逛公园
Description小新经常陪小白去公园玩,也就是所谓的遛狗啦…在小新家附近有一条“公园路”,路的一边从南到北依次排着n个公园,小白早就看花了眼,自己也不清楚该去哪些公园玩了。 一开始,小白就根据公园的风景给每个公园打了分-.-。小新为了省事,每次遛狗的时候都会事先规定一个范围,小白只可以选择第a个和第b个公园之间(包括a、b两个公园)选择连续的一些公园玩。小白当然希望选出的公园的分数总和尽量高原创 2015-08-31 19:17:10 · 977 阅读 · 0 评论 -
【网络流24题】最长不下降子序列问题
Description给定正整数序列 x1,., xn 。(1)计算其最长不降子序列的长度 s。(2)计算从给定的序列中最多可取出多少个长度为 s的不降子序列。(3)如果允许在取出的序列中多次使用 x1和 xn,则从给定序列中最多可取出多少个长度为 s的不降子序列。 设计有效算法完成( 1)(2)(3)提出的计算任务。 Input文件第 1行有 1个正整数 n,表示给定序列的长度。接下来的 1行有原创 2016-03-11 20:18:13 · 480 阅读 · 0 评论