摘要: 转自http://www.cnblogs.com/xkfz007/archive/2012/08/17/2644061.html erase的返回值是一个迭代器,而这个迭代器就是指向删除之前元素后的第一个元素 erase把要删除的指针指向了指针的下一个位置 remove,这个函数可以将迭代器范围内的 阅读全文
posted @ 2017-08-23 23:25 yijiull 阅读(225) 评论(0) 推荐(0) 编辑
摘要: Bombing HDU - 4022 题意:给出n个目标,m个炸弹,每个炸弹可以炸一行或者一列,问每一个炸弹摧毁了多少目标。 可以用STL做,也可以二分做。 这是kuangbin的代码~ 用STL很简洁,但是慢 1 /* 2 HDU 4022 3 G++ 1296ms 4 5 6 */ 7 8 9 阅读全文
posted @ 2017-08-23 23:08 yijiull 阅读(190) 评论(0) 推荐(0) 编辑
摘要: Counting Divisors HDU - 6069 题意:给定区间[a,b]和k,求xk有多少因子(x属于[a,b]),求和。 题解:http://blog.csdn.net/zlh_hhhh/article/details/76680641 a、b最大可达到1e12,但是b-a<1e6。 一 阅读全文
posted @ 2017-08-23 22:03 yijiull 阅读(147) 评论(0) 推荐(0) 编辑
摘要: Recursive sequence HDU - 5950 题意:求 f(n) = f(n−1)+2*f(n−2)+n4,其中 f(1)=a,f(2)=b 利用矩阵加速~ 比较坑的是mod=2147493647。。。。不是2147483647,用int WA了多次=_=|| 1 #include < 阅读全文
posted @ 2017-08-23 17:45 yijiull 阅读(192) 评论(0) 推荐(0) 编辑