随笔分类 -  动态规划

摘要:Descirption 有n个人,每个人都有颜值bi与体重wi。剧场的容量为W。有m条关系,xi与yi表示xi和yi是好朋友,在一个小组。 每个小组要么全部参加舞会,要么参加人数不能超过1人。 问保证总重量不超过W,剧场中的颜值最大能到多少? Input 第一行,三个整数n,m,w 第二行,n个整数 阅读全文
posted @ 2018-11-03 14:48 顾z 阅读(259) 评论(0) 推荐(0) 编辑
摘要:Description 给定一个n个点m条边有向图,每个点有一个权值,求一条路径,使路径经过的点权值之和最大。你只需要求出这个权值和。 允许多次经过一条边或者一个点,但是,重复经过的点,权值只计算一次。 Input 第一行,n,m 第二行,n个整数,依次代表点权 第三至m+2行,每行两个整数u,v, 阅读全文
posted @ 2018-11-03 06:53 顾z 阅读(229) 评论(0) 推荐(0) 编辑
摘要:Description 某人有一套玩具,并想法给玩具命名。首先他选择WING四个字母中的任意一个字母作为玩具的基本名字。然后他会根据自己的喜好,将名字中任意一个字母用“WING”中任意两个字母代替,使得自己的名字能够扩充得很长。 现在,他想请你猜猜某一个很长的名字,最初可能是由哪几个字母变形过来的。 阅读全文
posted @ 2018-10-30 21:01 顾z 阅读(292) 评论(0) 推荐(0) 编辑
摘要:背包问题 写这篇文章主要是为了帮帮新人吧,dalao勿喷.qwq 一般的背包问题问法 每种物品都有一个价值w和体积c.//这个就是下面的变量名,请看清再往下看. 你现在有一个背包容积为V,你想用一些物品装背包使得物品总价值最大. 01背包 多种物品,每种物品只有一个.求能获得的最大总价值. 我们考虑 阅读全文
posted @ 2018-10-28 16:50 顾z 阅读(16556) 评论(4) 推荐(22) 编辑
摘要:Background 王7的生日到了,他的弟弟准备送他巧克力。 Description 有一个被分成n m格的巧克力盒,在(i,j)的位置上有a[i,j]块巧克力。就在送出它的前一天晚上,有老鼠夜袭巧克力盒,某些位置上被洗劫并且穿了洞。所以,你——王7的弟弟王9,必须从这个满目苍夷的盒子中切割出一个 阅读全文
posted @ 2018-10-26 18:27 顾z 阅读(237) 评论(0) 推荐(0) 编辑
摘要:Description 给定一个正整数n,求将其分解成若干个素数之和的方案总数。 Input 一行:一个正整数n Output 一行:一个整数表示方案总数 素数之和 ? 背包 啊. ~~没一遍切的题都不是水题~~ 我们用线性筛,筛出n的质数. 枚举每个质数.再枚举到n,累计方案数即 阅读全文
posted @ 2018-10-26 17:58 顾z 阅读(208) 评论(0) 推荐(0) 编辑
摘要:Description 设A和B是两个字符串。我们要用最少的字符操作次数,将字符串A转换为字符串B。这里所说的字符操作共有三种: 1、删除一个字符; 2、插入一个字符; 3、将一个字符改为另一个字符; !皆为小写字母! Input 第一行为字符串A;第二行为字符串B;字符串A和B的长度均小于2000 阅读全文
posted @ 2018-10-26 14:34 顾z 阅读(312) 评论(0) 推荐(0) 编辑
摘要:Background 重要的不是去哪里,而是和你在一起。——小红 对小明和小红来说,2014年7月29日是一个美好的日子。这一天是他们相识100天的纪念日。 (小明:小红,感谢你2场大考时默默的支持,100个日夜的陪伴;感谢你照亮我100个美好的日子,给我留下无数美好的回忆……在这个美好的日子里,我 阅读全文
posted @ 2018-10-24 18:34 顾z 阅读(225) 评论(0) 推荐(0) 编辑
摘要:Description 给定一个长度为n的整数序列,要求从中选出两个连续子序列,使得这两个连续子序列的序列和之和最大,最终只需输出最大和。一个连续子序列的和为该子序列中所有数之和。每个连续子序列的最小长度为1,并且两个连续子序列之间至少间隔一个数。 Input 第一行是一个整数表示n。 第二行是n个 阅读全文
posted @ 2018-10-24 15:37 顾z 阅读(473) 评论(0) 推荐(0) 编辑
摘要:哇,难受得一匹. 看到题的一瞬间竟然只想到了n3的区间DP 一.40ptsf[i][j]代表删去ij这一段区间的最小代价和. 然后直接写普通的区间DP即可. c++ for(int i=n 1;i =1;i ) for(int j=i+1;j 这里设$A=a[i] 阅读全文
posted @ 2018-10-23 19:53 顾z 阅读(239) 评论(0) 推荐(0) 编辑
摘要:Description 最近,Elaxia和w 的关系特别好,他们很想整天在一起,但是大学的学习太紧张了,他们 必须合理地安排两个人在一起的时间。 Elaxia和w 每天都要奔波于宿舍和实验室之间,他们 希望在节约时间的前提下,一起走的时间尽可能的长。 现在已知的是Elaxia和w 所在的宿舍和实验 阅读全文
posted @ 2018-10-20 19:14 顾z 阅读(219) 评论(0) 推荐(0) 编辑
摘要:Background 张骞于公元前138年曾历尽艰险出使过西域。加强了汉朝与西域各国的友好往来。从那以后,一队队骆驼商队在这漫长的商贸大道上行进,他们越过崇山峻岭,将中国的先进技术带向中亚、西亚和欧洲,将那里的香料、良马传进了我国。每当人们凝望荒凉的大漠孤烟,无不引起对往日商贸、文化繁荣的遐想…… 阅读全文
posted @ 2018-10-19 19:53 顾z 阅读(206) 评论(0) 推荐(0) 编辑
摘要:Description 很久以前,魔界大旱,水井全部干涸,温度也越来越高。为了拯救居民,夜叉族国王龙溟希望能打破神魔之井,进入人界“窃取”水灵珠,以修复大地水脉。可是六界之间皆有封印,神魔之井的封印由蜀山控制,并施有封印。龙溟作为魔界王族,习有穿行之术,可任意穿行至任何留有空隙的位置。然而封印不留有 阅读全文
posted @ 2018-10-19 19:25 顾z 阅读(293) 评论(0) 推荐(0) 编辑
摘要:Description 约翰经常给产奶量高的奶牛发特殊津贴,于是很快奶牛们拥有了大笔不知该怎么花的钱.为此,约翰购置了N(1≤N≤2000)份美味的零食来卖给奶牛们.每天约翰售出一份零食.当然约翰希望这些零食全部售出后能得到最大的收益.这些零食有以下这些有趣的特性: •零食按照1..N编号,它们被排 阅读全文
posted @ 2018-10-18 18:44 顾z 阅读(303) 评论(0) 推荐(0) 编辑
摘要:Description 顺利通过了黄药师的考验,下面就可以尽情游览桃花岛了! 你要从桃花岛的西头开始一直玩到东头,然后在东头的码头离开。可是当你游玩了一次后,发现桃花岛的景色实在是非常的美丽!!!于是你还想乘船从桃花岛东头的码头回到西头,再玩一遍,但是桃花岛有个规矩:你可以游览无数遍,但是每次游玩的 阅读全文
posted @ 2018-10-17 18:56 顾z 阅读(314) 评论(0) 推荐(0) 编辑
摘要:Description 在N×N的棋盘里面放K个国王,使他们互不攻击,共有多少种摆放方案。国王能攻击到它上下左右,以及左上左下右上右下八个方向上附近的各一个格子,共8个格子。 Input 只有一行,包含两个数N,K ( 1 Output 所得的方案数 很明显N9状压DP啊 qwq. 阅读全文
posted @ 2018-10-15 19:31 顾z 阅读(232) 评论(0) 推荐(0) 编辑
摘要:Description 金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间他自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过N元钱就行”。今天一早金明就开始做预算,但是他想买的东西太多了,肯定会超过妈妈限定的N元。于是, 阅读全文
posted @ 2018-10-12 21:46 顾z 阅读(215) 评论(0) 推荐(0) 编辑
摘要:Description 农场主John新买了一块长方形的新牧场,这块牧场被划分成M行N列(1 ≤ M ≤ 12; 1 ≤ N ≤ 12),每一格都是一块正方形的土地。John打算在牧场上的某几格里种上美味的草,供他的奶牛们享用。 遗憾的是,有些土地相当贫瘠,不能用来种草。并且,奶牛们喜欢独占一块草地 阅读全文
posted @ 2018-10-12 20:39 顾z 阅读(232) 评论(0) 推荐(0) 编辑
摘要:Description 洛谷OJ刷题有个有趣的评测功能,就是系统自动绘制出用户的“做题曲线”。所谓做题曲线就是一条曲线,或者说是折线,是这样定义的:假设某用户在第b[i]天AC了c[i]道题,并且b[i]严格递增,那么该用户的做题曲线就是平面上点(i,c[i])依次连出的一条折线。比如你在第1天做了 阅读全文
posted @ 2018-10-11 19:08 顾z 阅读(299) 评论(0) 推荐(0) 编辑
摘要:Longest Common Substring(LCS) 什么是子序列? 子序列就是某一个序列的 不连续 的一部分. 如图, abcde就是图中序列的一个子序列。 公共子序列 公共子序列的定义就是两个序列共有的子序列啦. qwq 一些题目就会要求我们求两个序列的最长公共子序列。 如果直接去 阅读全文
posted @ 2018-10-08 20:40 顾z 阅读(268) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示