ACM算法
文章平均质量分 75
Amiber
这个作者很懒,什么都没留下…
展开
-
HDU--4134(Sequence Folding)
The Meanings Of Problems: 给你一个数组,数组个数可能是奇数或者偶数,每次执行一种操作,每次以中间对称,把右边的数字加到左边的数字上,若数组个数为偶数,中间自我相加,直到剩下两个数字为止。 然后若是第一个数字大,则Alice win 否则Bob win. Subject Categories: 很simple的模拟题目。 Codes: #in原创 2012-03-10 20:15:06 · 528 阅读 · 0 评论 -
HDU--4018(Parsing URL)
The Meanings Of Problems: 给你一组URL,找出它们的域名 Subject Categories: 模拟题. Code: 纯模拟代码: #include #include #include using namespace std; int main(){ int num; char str[10000原创 2012-03-11 16:55:01 · 508 阅读 · 0 评论 -
HDU--4027(Can you answer these queries?)
The Meanings Of Problems: 首先给你一些数组的初始值,然后给你一定数目的操作,操作的类型一共有两种,‘0’ a b 操作,将a-b区间内的数字都变为其平方根,‘1’ a b 操作,求出a-b区间的所有数字和。 Subject Categories: Segment_tree Algorithm Descriptions: 首先可以肯定是一个线段树的题目。原创 2012-03-11 17:00:36 · 415 阅读 · 0 评论 -
HDU--4006(The kth great number)
The Meanings Of Problems: 现在有两种操作,一个是读入数字(以I开头),另外一个是查询(以Q开头),查询当前第K大的数字。 Objects Categories: 模拟题,因为n和k的数目都很大,建议使用priority_queue。 Algorithms Descriptions: Input: n,k,operations原创 2012-03-10 20:28:23 · 538 阅读 · 0 评论 -
HDU--4043(Graph)
The Meanings Of Problem: 就是给你一个图,给出了两点之间的最小路径,让你判断这样的原先的图存不存在...要是存在输出边的数目 Subjects Catagories: Floyded Codes: #pragma warning(disable:4786) #include #include using namespace std; const原创 2012-03-13 18:00:18 · 507 阅读 · 0 评论 -
HDu--3935(I'll play a trick on you)
I'll play a trick on you The Meanings Of Problem: 给你了很多的数字,有点像二叉树,让你找出规律。题目很有意思,不难发现,后面的数字是前面的两个的个位数字之和 Subject Categories: 技巧题目 Codes: //规律题目 import java.util.*; import java.math.*;原创 2012-03-14 19:56:54 · 778 阅读 · 0 评论