STL
文章平均质量分 70
NowAndForever
这个作者很懒,什么都没留下…
展开
-
hdu-1800 Flying to the Mars
就是一个map水题,只要统计等级相同的人数就行了,原创 2014-05-25 16:21:26 · 539 阅读 · 0 评论 -
1229 数字游戏
题目描述 Description Lele 最近上课的时候都很无聊,所以他发明了一个数字游戏来打发时间。 这个游戏是这样的,首先,他拿出几张纸片,分别写上0到9之间的任意数字(可重复写某个数字),然后,他叫同学随便写两个数字X和K。Lele要做的事情就是重新拼这些纸牌,组成数字 T ,并且 T + X 是 K 的正整数倍。 有时候,当纸片很多的时候,Lele经常不能在一节课之内拼出来,但是他又想原创 2014-09-04 08:57:08 · 1158 阅读 · 0 评论 -
HNU-13013 Triangles
http://acm.hnu.cn/online/?action=problem&type=show&id=13013&courseid=0 题意:给定圆上的n个点之间的距离,问能构成多少个等边三角形。 思路:每次输出a[i],用另外一个数组b[i]保存后缀和,然后放入set容器中,因为可以求出圆的周长,那么每次枚举一个点就可以把另外两个点表示出来,直接在set查找另外两点是否存在即可。 #原创 2014-09-26 08:20:11 · 493 阅读 · 0 评论 -
CSU-1335 高桥和低桥
Description 有个脑筋急转弯是这样的:有距离很近的一高一低两座桥,两次洪水之后高桥被淹了两次,低桥却只被淹了一次,为什么?答案是:因为低桥太低了,第一次洪水退去之后水位依然在低桥之上,所以不算“淹了两次”。举例说明: 假定高桥和低桥的高度分别是5和2,初始水位为1 第一次洪水:水位提高到6(两个桥都被淹),退到2(高桥不再被淹,但低桥仍然被淹) 第二次洪水:水位提高到8(高桥原创 2014-09-03 20:23:09 · 1065 阅读 · 0 评论 -
二分查找(Binary Search)
1.递归实现 int binarySearchRecursive(int a[],int low,int high,int key){ if(low>high) return -(low+1); int mid=low+(high-low)/2; if(keya[mid]) return binarySearchRecursive转载 2014-10-16 20:59:12 · 553 阅读 · 0 评论