2013年9月11日

摘要: STL的排序太坑了,尤其是在VS2010上重载sort函数的第三个比较参数的时候。invalid operator 2 #include 3 #include 4 #include 5 using namespace std; 6 struct Node 7 { 8 int x; 9 int y;10 11 };12 bool Comp(Node &a,Node &b)13 {14 if(a.x==b.x) return b.y>a.y; 15 else 16 return a.x>b.x;17 }18 vector node;19 int... 阅读全文
posted @ 2013-09-11 17:36 holyprince 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 每次考核前都会回忆起这个记了又忘,忘了又记的代码,快排的一些边缘情况的考虑感觉很麻烦,而每次考前时间都很紧迫只能使用一个基本正确的代码: 1 #include 2 int a[4]={-34,9,3,0}; 3 void swap(int &x,int &y) 4 { 5 int t=x; 6 x=y; 7 y=t; 8 } 9 10 int parttion(int a[],int l,int r)11 {12 int i=l,j=r+1;13 int x=a[l];14 while(true)15 {16 while(... 阅读全文
posted @ 2013-09-11 16:24 holyprince 阅读(935) 评论(0) 推荐(0) 编辑

导航