自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mitsuha_的博客

Rush to the dead summer

  • 博客(24)
  • 收藏
  • 关注

原创 [Offer收割]编程练习赛42-C:树上的等差数列(map+树形DP)

[Offer收割]编程练习赛42-C:树上的等差数列(map+树形DP)给定一棵包含N个节点的无根树,节点编号1~N。其中每个节点都具有一个权值,第i个节点的权值是Ai。 小Hi希望你能找到树上的一条最长路径,满足沿着路径经过的节点的权值序列恰好构成等差数列。

2017-12-31 15:05:34 499

原创 Codeforces-911E:Stack Sorting(思维)

Codeforces-911E:Stack Sorting(思维)Let's suppose you have an array a, a stack s (initially empty) and an array b (also initially empty).You may perform the following operations until both a and s are empty:Take the first element of a, push it into s and remo

2017-12-30 22:58:23 623

原创 2017年西南民族大学程序设计竞赛-网络同步赛-C:装进肚子(思维)

2017年西南民族大学程序设计竞赛-网络同步赛-C:装进肚子(思维)自从ZZZZone吃完糖果后,他开始改吃巧克力了,他每天想吃n个巧克力增在甜蜜值,他决定早上吃K个巧克力,晚上吃n - K个巧克力,每个巧克力在早上吃和在晚上吃的甜蜜值是不一样的,他想让自己得到的甜蜜值最大,并想知道最大是多少。请你编程帮助他。

2017-12-30 17:31:29 1048

原创 ZOJ-3768:Continuous Login(打表找规律+暴力)

ZOJ-3768:Continuous Login(打表找规律+暴力)Pierre is recently obsessed with an online game. To encourage users to log in, this game will give users a continuous login reward. The mechanism of continuous login reward is as follows: If you have not logged in on a ce

2017-12-25 08:50:54 439

原创 hihocoder[Offer收割]编程练习赛41:01间隔矩阵(单调栈求最大子矩形面积)

hihocoder[Offer收割]编程练习赛41:01间隔矩阵(单调栈求最大子矩形面积)给定一个N × M的01矩阵,小Hi希望从中找到一个01间隔的子矩阵,并且子矩阵的面积越大越好。例如对于01010101000101010101010101010101010在右侧有一个5 × 4的01间隔子矩阵,在下方有一个3 × 7的01间隔子矩阵。

2017-12-24 14:26:58 593

原创 hihocoder#1347 : 小h的树上的朋友(树链剖分)

hihocoder#1347 : 小h的树上的朋友(树链剖分)小h拥有n位朋友。每位朋友拥有一个数值Vi代表他与小h的亲密度。亲密度有可能发生变化。岁月流逝,小h的朋友们形成了一种稳定的树状关系。每位朋友恰好对应树上的一个节点。每次小h想请两位朋友一起聚餐,他都必须把连接两位朋友的路径上的所有朋友都一起邀请上。并且聚餐的花费是这条路径上所有朋友的亲密度乘积。小h很苦恼,他需要知道每一次聚餐的花销。小h问小y,小y当然会了,他想考考你。

2017-12-23 16:52:39 382

原创 Wannafly挑战赛6-E:双拆分数(思维)

Wannafly挑战赛6-E:双拆分数(思维)对于一个数字串 s,若能找到一种将其分成左右两个非空部分 s1,s2 的方案,使得:1、s1,s2 均无前导零2、存在两个正整数 a,b,使得 b 整除 a,且 a/b=s1, a*b=s2那么我们记这是一个合法的分法。特别地,如果一个串有两个或更多个不同的合法的分法,那么我们称这个数字串是双拆分数字串。给定一个 n,要求构造一个长度恰为 n 的双拆分数字串。如果无解,输出 -1。

2017-12-22 23:46:45 459

原创 hihocoder#1241 : Best Route in a Grid(DP)

hihocoder#1241 : Best Route in a Grid(DP)给定一个N行N列的非负整数方阵,从左上角(1,1)出发,只能向下或向右走,且不能到达值为0的方格,求出一条到达右下角的最佳路径。所谓最佳路径是指途经的数的乘积的末尾连续的0最少。

2017-12-22 11:49:58 347

原创 Codeforces-182D:Common Divisors(KMP)

Codeforces-182D:Common Divisors(KMP)Vasya has recently learned at school what a number's divisor is and decided to determine a string's divisor. Here is what he came up with.String a is the divisor of string b if and only if there exists a positive integer

2017-12-22 10:16:51 855

原创 2017年浙江工业大学大学生程序设计迎新赛热身赛-E:递推(矩阵快速幂)

2017年浙江工业大学大学生程序设计迎新赛热身赛-E:递推(矩阵快速幂)JYM和XJ转眼就从小学上了高中。在学习递推的时候,JYM在纸上随手写了一个递推关系式:an=2*an-1,a0=0。写完这个递推式,JYM拿给XJ看,XJ觉得太过简单,于是大笔一挥,在等式右边又加了一个式子,变成了这样:an=2*an-1+n2。JYM看到这个式子,想要算几个项来看看,可是一算就发现这个数据量太大了,你能帮他解决这个问题吗?

2017-12-21 17:32:45 656 3

原创 2017年浙江中医药大学大学生程序设计竞赛-D:CC的神奇背包(思维)

2017年浙江中医药大学大学生程序设计竞赛-D:CC的神奇背包(思维)cc最近收到了好多礼物,对着满地大小不一的礼物,她想要一个包来装,于是dd就掏出了一个会说话的神奇背包给cc装礼物。cc为了一次性装尽可能多的礼物,于是跟这个背包定下了一个规则,对每个礼物,背包会给出它对这件礼物的喜爱程度,背包越喜欢这个礼物,它就会越开心,越开心,它就会扩大自己的容量。于是问题就变成了这样:每个礼物都有自己的体积ai,背包也会给出它对这些礼物的喜爱程度bi,并且为了方便cc计算,背包告诉cc,喜爱程度bi就是这件物体放进

2017-12-20 21:03:39 733

原创 2017年浙江中医药大学大学生程序设计竞赛-B:一生之敌(思维)

时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 131072K,其他语言262144K64bit IO Format: %lld题目描述大家都知道Alice和Bob两个人是一生之敌。(雾  但某天,他们两个人发了疯。想知道他们两个是否可以成为朋友。  于是他们做了一个令人窒息的决定。    Alice和Bob每个人任意选一个整数。  假设Alice选择了整数a,Bob选择了整数b。 ...

2017-12-20 17:46:10 858 4

原创 2017年浙江中医药大学大学生程序设计竞赛-A:不存在的树(树链剖分)

2017年浙江中医药大学大学生程序设计竞赛-A:不存在的树(树链剖分)kotomi 有一棵树。树上有n个房子,编号1-n,每个房子有一个快乐值。kotomi想知道从a房子到b房子路径上的最大快乐值或者路径山疙瘩快乐值的和。并且kotomi可以改变任意一个房子的快乐值。具体如下(1) 0 a b:查询a到b路径上的最大快乐值(包含a和b)(2) 1 a b:查询a到b路径上的所有房子快乐值的和。(包含a和b)(3) 2 x y:将编号为x的房子的快乐值改为y。

2017-12-20 13:12:56 479

原创 2017年浙江工业大学大学生程序设计迎新赛预赛-K:栗酱的连通图(最大生成树)

2017年浙江工业大学大学生程序设计迎新赛预赛-K:栗酱的连通图(最大生成树)萌萌哒栗酱有n个点,第i个点有点权ai(ai为偶数),你可以在任意两点之间添加一条边,每一条边的边权为连接它的两个点的点权之和除以2。现在她需要添加n-1条边,使任意两点相互连通,并且连通后的边权和最大。

2017-12-18 18:37:56 734

原创 hihocoder#1664 : 01间隔方阵(DP)

hihocoder#1664 : 01间隔方阵(DP)给定一个NxM的01矩阵,小Hi希望从中找到一个01间隔的子方阵,并且方阵的边长越大越好。 例如对于01001001000101010101010101010101010在右下角有一个4x4的01间隔方阵。

2017-12-18 17:07:02 501

原创 HDU-6249:Alice’s Stamps(DP)

HDU-6249:Alice’s Stamps(DP)Alice likes to collect stamps. She is now at the post office buying some new stamps.There are N different kinds of stamps that exist in the world; they are numbered 1 through N. However, stamps are not sold individually; they mu

2017-12-15 12:13:07 1191

原创 hihocoder#1654 : XY游戏(BFS)

hihocoder#1654 : XY游戏(BFS)如下图所示,在4x4的棋盘上有X和Y两种棋子各若干枚;O表示空格。OXXYYOOXXOOYXOXX小Hi每次可以选择任意一枚棋子,将它移动到上下左右相邻的空格中。 小Hi想知道最少移动多少次可以达到胜利局面:有4个X或者4个Y连成一行、一列或者对角线(两条对角线都算胜利)。

2017-12-11 22:52:34 643

原创 哈尔滨理工大学第七届程序设计竞赛决赛(网络赛-高年级组)-C:小明打联盟(DP+思维)

哈尔滨理工大学第七届程序设计竞赛决赛(网络赛-高年级组)-C:小明打联盟(DP+思维)小明很喜欢打游戏,现在已知一个新英雄即将推出,他同样拥有四个技能,其中三个小技能的释放时间和固定的伤害值为:1.乌鸦坐飞机 释放时间:x 固定伤害值:a2.蜘蛛吃耳屎 释放时间:y 固定伤害值:b3.饿狼前进 释放时间:z 固定伤害值:c他还有一个大招,其释放的时间是一个区间【L,R】,可以在区间内任意时间点释放出技能,其如果在L+i时刻释放技能,其能够打出的伤害值为:temp+A*i这里temp值表示技能的基

2017-12-10 17:52:46 562 3

原创 哈尔滨理工大学第七届程序设计竞赛决赛(网络赛-高年级组)-E:求最大值(思维)

哈尔滨理工大学第七届程序设计竞赛决赛(网络赛-高年级组)-E:求最大值(思维)给出一个序列,你的任务是求每次操作之后序列中 (a[j]-a[i])/(j-i)【1<=i<j<=n】的最大值。操作次数有Q次,每次操作需要将位子p处的数字变成y.

2017-12-10 17:34:22 420

原创 哈尔滨理工大学第七届程序设计竞赛决赛(网络赛-高年级组)-D:数圈圈(数位DP)

哈尔滨理工大学第七届程序设计竞赛决赛(网络赛-高年级组)-D:数圈圈(数位DP)tabris有一个习惯,无聊的时候就会数圈圈,无论数字还是字母。现在tabris更无聊啦,晚上睡不着觉就开始数羊,从a只数到b只。顺便还数了a到b之间有多少个圈。但是tabris笨啊,虽然数羊不会数错,但很可能数错圈的个数。但是tabris很难接受自己笨这个事实,所以想问问你他一共应该数出多少个圈,这样tabris才好判断他到底笨不笨啊。

2017-12-10 17:27:20 643

原创 hihocoder#1444 : Push Button II(DP)

hihocoder#1444 : Push Button II(DP)There are N buttons on the console. Each button needs to be pushed exactly once. Each time you may push several buttons simultaneously.Assume there are 4 buttons. You can first push button 1 and button 3 at one time, th

2017-12-09 11:33:38 315

原创 hihocoder#1652 : 三角形面积和2(离散化+扫描线)

hihocoder#1652 : 三角形面积和2(离散化+扫描线)如下图所示,在X轴上方一共有N个三角形。这些三角形的底边与X轴重合,底边上两个顶点的坐标分别是(Li, 0)和(Ri, 0),底边的对顶点坐标是(Xi, Yi)。其中Li ≤ Xi ≤ Ri 且 Li < Ri。你能求出这些三角形覆盖的面积之和吗? (重叠部分只算一次)

2017-12-06 23:43:24 471

原创 hihocoder#1642 : 三角形面积和(思维)

hihocoder#1642 : 三角形面积和(思维)如下图所示,在X轴上方一共有N个等腰直角三角形。这些三角形的斜边与X轴重合,斜边的对顶点坐标是(Xi, Yi)。你能求出这些三角形覆盖的面积之和吗? (重叠部分只算一次)

2017-12-06 22:05:51 422

原创 Codeforces-86D:Powerful array(莫队算法)

Codeforces-86D:Powerful array(莫队算法)An array of positive integers a1, a2, ..., an is given. Let us consider its arbitrary subarray al, al + 1..., ar, where 1 ≤ l ≤ r ≤ n. For every positive integer s denote by Ks the number of occurrences of s into the suba

2017-12-05 23:39:51 287

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除