自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 HDOJ 1074 Doing Homework (DP)

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1074 思路:暴力。但是N=15,15!的暴力必然超时。问题为求完成N个作业后的最短罚时,考虑如果知道N-1个的最短罚时,能否求出N个作业的最短罚时,发现可行,把N个作业是否完成用二进制表示,则复杂度降为(2^N)。 输出路径,网传的很多代码都是错的,数据不够强。要输出的字典序最小,倒着找必须遍历所...

2018-08-31 19:33:32 184

原创 ZOJ 4029 Now Loading!!! (思维)

题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=4029 思路:朴素算法复杂度O(n*m),考虑如何减少遍历,无非是n或m不能一个个去遍历。把n分成若干个区间,每个区间log的值都一样。然后预处理一下前缀和就能出结果了。 #include <bits/stdc++.h> typedef long ...

2018-08-31 19:26:49 171

原创 ZOJ 3962 Seven Segment Display (思维)

把这两天写的的好题放一放,需要在消化消化。 题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3962 思路: 1.设num1为起点,num2为终点,计算00000000到终点的耗费能量,在计算00000000到起点-1的耗费能量,相减即为所求答案。 过了FFFFFFFFF又会到起点,所以分两种情况讨论。 ...

2018-08-31 19:15:33 249

原创 HDOJ 1520 Anniversary party

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1520 题目大意:有n个人去参加party,n个人的关系图满足树。每个人都有快乐值,后边跟许多行a b(0,0结束),表示b是a的上司,不能使他和他的上司同时参加,选任意个人的快乐值累加,求可以获得最大的快乐值。 题目思路:普通DP放树上从叶子节点开始跑一遍跑到根节点即可。 在简单点的题目就是N个...

2018-08-23 15:51:55 169

原创 FZU 1912 Divisibility by Thirty-six

题目链接:https://vjudge.net/problem/FZU-1912 题目大意:给定一个长度小于1000的数字串,选取任意个数字组成一个新的数字串,输出能被36整除的最大整数,最大整数不含前导0。不存在这样的整数则输出impossible。 题目思路: ① 数字很大,所以考虑能被36整除的特性。36的约数有2,3,4,6,9,12,18,约数除数的特性的并集就是36当除数的特性...

2018-08-12 12:38:38 245

原创 ZCMU 2017 开心的cc

题目链接:http://acm.zcmu.edu.cn/JudgeOnline/problem.php?id=2017 题目大意:仅含0,1字符串的字符串s,以1~s.size()为起点,由前往后遍历s.size()-1个字符(把字符串看成环),问遍历的过程中1的总数始终大于0的总数的起点有几个。   思路: 1.暴搜,复杂度0(n^2) 2.考虑能否仅通过对起点进行访问,就知道这个起点...

2018-08-01 22:08:05 284

空空如也

空空如也

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

TA关注的人

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