会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Kirai
苟有恒,何必三更起五更眠;最无益,只怕一日暴十日寒
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
···
72
下一页
2017年6月2日
[2017浙工大之江学院决赛 H] qwb与学姐(并查集,按秩合并,最小生成树,LCA)
摘要: 题目链接:http://115.231.222.240:8081/JudgeOnline/problem.php?cid=1005&pid=7 题意:中文题面。 手动画一下会发现所求边必然存在于最大生成树上,那么就可以首先构造一棵最大生成树。 问题转化成一棵树上求两个点之间的链上的最短边,用倍增lc
阅读全文
posted @ 2017-06-02 22:00 Kirai
阅读(396)
评论(2)
推荐(0)
2017年6月1日
[HDOJ4417]Super Mario(归并树)
摘要: 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4417 题意:给定n个数和q次询问,每次询问[l,r]区间内不比k大的数字的个数。 直接上归并树,每次查询直接查区间内小于等于k的数的个数,二分即可。 用数组写了个,快了不少。
阅读全文
posted @ 2017-06-01 10:33 Kirai
阅读(170)
评论(0)
推荐(0)
2017年5月31日
[POJ2104] K-th Number(归并树,二分)
摘要: 题目链接:http://poj.org/problem?id=2104 题意:略 最近想学一下分块,搜到了这道题。结果在《挑战》上另外看到了另外的用线段树做的算法。后来才知道,这种记录归并排序过程的树叫归并树。利用STL,非常好实现。 思路就是首先二分答案,拿着这个答案在归并树上找对应区间比这个数小
阅读全文
posted @ 2017-05-31 21:12 Kirai
阅读(138)
评论(0)
推荐(0)
2017年5月19日
2017北理校赛G题 人民的名义(FFT)
摘要: 把1、2和3、4的藏钱地方的钱的和的可能枚举出来,原始的O(n^2)会tle,用fft。 然后暴力枚举query的值,拆成两半,把两部分的和乘起来。
阅读全文
posted @ 2017-05-19 13:54 Kirai
阅读(233)
评论(0)
推荐(0)
2017年5月18日
[CF762C] Two Strings(预处理,二分答案)
摘要: 题目链接:http://codeforces.com/contest/762/problem/C 题意:两个字符串a、b。希望在a中删掉连续的字符串,使得b是a的子序列。 希望删掉的是连续的字符串,那么可以预处理两个数组pre和suf。 pre(i)表示b[0,i]为a的子序列,a的最短长度。 su
阅读全文
posted @ 2017-05-18 17:20 Kirai
阅读(173)
评论(0)
推荐(0)
[CF798D] Mike and distribution(贪心,鸽笼原理,随机)
摘要: 题目链接:http://codeforces.com/contest/798/problem/D 题意:两个数列a、b,分别有n个数。希望选出下标相同的尽可能少的数字,使得它们分别的和为两个数列中数字分别总和的一半,尽可能少指的是≤ 。只要在这个范围内,都算符合条件。 不妨就认为题目是要选个数字,使
阅读全文
posted @ 2017-05-18 14:35 Kirai
阅读(163)
评论(0)
推荐(0)
[CF798C] Mike and gcd problem(规律,gcd)
摘要: 题目链接:http://codeforces.com/contest/798/problem/C 题意:给n个数,和一种操作:把a(i)和a(i+1)变成a(i)-a(i+1)和a(i)+a(i+1)。问能不能把整个数列变成gcd>1,能的话输出最少步骤。 贪心地认为假如需要这种操作,那么gcd为2
阅读全文
posted @ 2017-05-18 13:14 Kirai
阅读(335)
评论(0)
推荐(0)
2017北理校赛H题 青蛙过河(线段树, dp, 离散化)
摘要: 题面: 这题的O(n^2) dp很容易想出来,由于我没有数据,也没法提交测试。所以就拿这个dp来简单对拍了。 这道题的n非常大,显然这个O(n^2)的dp是非常不给力的,考虑转移状态:dp(i)一定由之前的dp(j)转移过来,并且这个dp(j)一定是a(j)符合条件并且dp(j)是最大的。可以用线段
阅读全文
posted @ 2017-05-18 10:43 Kirai
阅读(313)
评论(0)
推荐(1)
2017年5月17日
[CF798B] Mike and strings(暴力)
摘要: 题目链接:http://codeforces.com/contest/798/problem/B 题意:n个字符串,第一个字符可以放到最后,问最少移动步骤。 直接暴力O(n*n*len*len)。
阅读全文
posted @ 2017-05-17 14:32 Kirai
阅读(228)
评论(0)
推荐(0)
[CF798A] Mike and palindrome(水题,trick)
摘要: 题目链接:http://codeforces.com/contest/798/problem/A 题意:必须修改一个字符,问能不能形成回文串。 trick有两个:必须修改一个字符,以及奇数字符的时候,即使原本没修改也可以修改中间那个字符。
阅读全文
posted @ 2017-05-17 14:11 Kirai
阅读(142)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
11
12
···
72
下一页
公告