会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
哈
233
首页
新随笔
联系
订阅
管理
上一页
1
···
24
25
26
27
28
29
30
31
下一页
2017年8月9日
条形码问题 dp+求某个序列在某种排列中的序号的方法
摘要: 题目 条形码是一种由亮条(Light Bar)和暗条(Dark Bar)交替出现且以暗条为起头的符号,每条都占有若干个单位宽。图33-1给出了一个含有4个条的条形码,它延续了1+2+3+1=7单位的宽。 一般情况下BC(N,K,M)是一个包含所有由K个条,总宽度正好为N个单位,每个条的宽度至为M个单
阅读全文
posted @ 2017-08-09 13:04 hehe_54321
阅读(523)
评论(0)
推荐(0)
2017年8月8日
洛谷 P2261 [CQOI2007]余数求和 ||整除(数论)分块
摘要: 参考:题解 令f(i)=k%i,[p]表示不大于p的最大整数f(i)=k%i=k-[k/i]*i令q=[k/i]f(i)=k-qi如果k/(i+1)=k/i=qf(i+1)=k-q(i+1)=k-qi-q=f(i)-q于是,对于区间[l,r],使其之内任意两个整数i,j,都满足k/i=k/j,则f(
阅读全文
posted @ 2017-08-08 15:46 hehe_54321
阅读(270)
评论(0)
推荐(0)
网络流 增广路 入门很好的文章
摘要: 转自点击打开链接 网络流基础篇–Edmond-Karp算法 BY纳米黑客 这是我的一个初学者教程系列的一部分,也是这个系列的第一篇文章,这个系列计划中将包括网络流,线段树,树状数组等一些初学者比较难以入门的内容。 因为是初学教程,所以我会尽量避免繁杂的数学公式和证明。也尽量给出了较为完整的代码。 本
阅读全文
posted @ 2017-08-08 09:42 hehe_54321
阅读(179)
评论(0)
推荐(0)
2017年8月7日
UVa 1218 Perfect Service 完美的服务
摘要: ***状态设计值得一看dp[u][0]表示u是服务器(以下v均指任意u的子结点,son指u的所有子结点)ap[u][0]=sum{dp[v][1]}+1//错误,服务器是可以和其他服务器相邻的dp[u][0]=sum{min(dp[v][0],dp[v][1])}+1dp[u][1]表示u不是服务器
阅读全文
posted @ 2017-08-07 17:32 hehe_54321
阅读(207)
评论(0)
推荐(1)
UVa 1220 Party at Hali-Bula 晚会
摘要: 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 using namespace std; 8 map nameCache; 9 int nowID,n; 10 string boss; 11 struct Edge 12 { 13 int to,next; ...
阅读全文
posted @ 2017-08-07 17:28 hehe_54321
阅读(194)
评论(0)
推荐(0)
(维修)高精模板
摘要: 2018-6-2 特殊版(vector动态数组存) 1 #pragma GCC optimize("Ofast") 2 #include<cstdio> 3 #include<cstring> 4 #include<algorithm> 5 #include<cmath> 6 #include<ve
阅读全文
posted @ 2017-08-07 17:26 hehe_54321
阅读(316)
评论(0)
推荐(0)
超大整数开方&&灯
摘要: 引用:点击打开链接T4607 灯·重回江湖收五杀【提高】题目描述N盏灯和N个人,最开始N盏灯都是灭的,第i个人会按下第ki(ki≤N且k>0)的开关,试问N个人操作之后有多少盏灯是亮着的。输入输出格式输入格式:输入共一个正整数N输出格式:输出共一个正整数,即N个人操作之后亮着的灯的数量。输入输出样例...
阅读全文
posted @ 2017-08-07 00:43 hehe_54321
阅读(276)
评论(0)
推荐(0)
2017年8月6日
2017百度之星资格赛 1003:度度熊与邪恶大魔王(DP)
摘要: 度度熊与邪恶大魔王 Accepts: 3021 Submissions: 18787 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Problem Description 度度熊为了拯
阅读全文
posted @ 2017-08-06 16:51 hehe_54321
阅读(433)
评论(0)
推荐(0)
2017年8月4日
Color Length UVA - 1625
摘要: 题意:输入两个长度分别为n和m(n,m<=5000)的颜色序列,要求按顺序合并成一个序列,也就是每次从n或者m的开头取一个颜色,将这个颜色从原序列去掉并放入新序列的尾端。对于每个颜色C来说,L(C)表示合并后的序列中C最后出现的位置与最前出现的位置之差。现在要使得L(C)的总和最小。 要得到状态(i
阅读全文
posted @ 2017-08-04 16:44 hehe_54321
阅读(356)
评论(0)
推荐(0)
2017年8月3日
从一个n位数中选出m位按顺序组成新数并使其最大 || Erasing and Winning UVA - 11491
摘要: 就是从n位数中取出n-d个数字按顺序排成一排组成一个新数使得其最大算法:从前往后确定每一位。找第i位时,要求后面留下d-i位的空间,因此第i位应该从第i-1位原来位置+1到第d+i位寻找用线段树确定区间最大值(其实直接用优先队列就行了,可能会多一些多余的出队操作)更好的算法:***引用后来看到一个博...
阅读全文
posted @ 2017-08-03 12:51 hehe_54321
阅读(324)
评论(0)
推荐(0)
Bits Equalizer UVA - 12545
摘要: 点击打开链接
阅读全文
posted @ 2017-08-03 11:30 hehe_54321
阅读(140)
评论(0)
推荐(0)
2017年8月2日
Party Games UVA - 1610
摘要: 求出排序后位于中间的两个字符串较小的和较大的分别为s1,s2 s[i]表示字符串s的第i位 对于第1位,显然只需要考虑两个值:s1[1],s1[1]+1 如果单独一位两种方式不能满足,则考虑2位的情况 显然,如果需要考虑第2位,那么第1位应该取s1[1] 对于第i位,如果s1[i]和s2[i]都存在,只要类比以上方法即可 如果s1.length>s2.length 试验可得用一般的方法即可 如果s1.length
阅读全文
posted @ 2017-08-02 16:44 hehe_54321
阅读(321)
评论(0)
推荐(0)
sdfsd
该文被密码保护。
阅读全文
posted @ 2017-08-02 12:48 hehe_54321
阅读(7)
评论(0)
推荐(0)
test
该文被密码保护。
阅读全文
posted @ 2017-08-02 02:36 hehe_54321
阅读(11)
评论(0)
推荐(0)
dfdszf
摘要: fdsfds
阅读全文
posted @ 2017-08-02 02:34 hehe_54321
阅读(69)
评论(0)
推荐(0)
上一页
1
···
24
25
26
27
28
29
30
31
下一页
公告