- 博客(9)
- 收藏
- 关注
原创 HDU1039
字符串简单题。。。 但是都比的喔还是啥比了。。。。。 #include #include const int maxn=200; char a[maxn]; int i; bool isyuan(char c) { if(c=='a'||c=='e'||c=='i'||c=='o'||c=='u') return true; else return false; } bool
2015-11-22 10:55:48
386
原创 HDU1257
HDU1257贪心 刚开始做的时候,以为就是后一个数字比前面的数字小就+1,很二的交了一份代码上去。。然后就WA了 后来才发现其实之前的拦截系统也还能继续工作。。所以就要对拦截系统进行统计。。 代码如下: #include"iostream" using namespace std; int main() { int n; while(cin>>n) {
2015-11-04 22:02:34
485
原创 HDU1052
HDU1052 这道蛮有意思贪心题 做这道题的方法就像上课学的数据结构某些部分类似 就是指针似的移来移去。。。 1.把田鸡和王的最快的马进行比较(对了,记得先从大到小的速度排序), (1)如果田鸡的最快马快的话那就银币+200,然后田鸡的最快马--,王的最快马也--; (2)如果是王的最快马比田鸡的最快马快的话,那就保留田鸡的最快马,然后拿田鸡的最慢马和王的最慢马进行比较,同时银币数量
2015-11-02 19:58:11
1295
原创 HDU 1009
刚刚还发错地方了。。 HDU1009 贪心水题 可是都比的我还是做了一段时间。。。 其实就是每一个房间的汇率不同 然后你要用你有的东西换得最多的你爱的食物。。 #include #include #include #include const int maxn=1005; using namespace std; struct Node { double j,k,l; }; bool
2015-11-01 16:17:05
392
转载 STL中提供-二分查找算法
STL包含四种不同的二分查找算法,binary_search lower_bound upper_bound equal_range.他们作用的range是已sorted。 binary_search试图在已排序的[first, last)中寻找元素value。如果[first, last)内有等价于value的元素,它会返回true,否则返回false,它不返回查找位置。
2015-10-24 23:38:36
450
原创 Nod51贪心2
http://www.51nod.com/tutorial/course.html#!courseId=14 输入 第1行:1个数N,线段的数量(2 <= N <= 10000) 第2 - N + 1行:每行2个数,线段的起点和终点(-10^9 输出 输出最多可以选择的线段数量。 输入示例 3 1 5 2
2015-10-24 23:24:15
334
原创 51Nod 之贪心1
贪心简单题1 现在真的是水的不行啊。。这都还想了一段时间。。。。555。。。 #include #include #include #include bool cmp(int x,int y) { return x>y; } const int maxn=10000; using namespace std; int main() { int n,i,j;
2015-10-24 23:05:49
273
转载 C/C++ sort 函数的用法
C/C++ sort函数的用法 (2012-03-11 12:15:32) 转载▼ 标签: it 分类: C/CPlusPlus sort函数的用法 做ACM题的时候,排序是一种经常要用到的操作。如果每次都自己写个冒泡之类的O(n^2)排序,不但程序容易超时,而且浪费宝贵的比赛时间,还很有可能写错。STL里面有个so
2015-10-24 22:07:39
388
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅