目录
- 各种链接
 - 各种OJ
 - 各种有用网站
 
- 模拟赛排名表格制作
 - 其他
 - STL
 - O2优化:
 - 快读
 - fread黑科技
 
各种链接
各种OJ
ssl
 洛谷
 纪中
 牛客
 PTA
 Vijos
 JoyOI
 51Nod
 大视野
 ssl比赛
 NOI.AC
 AcWing
 USACO
 CodeVS
 北京大学
 浙江大学
 Comet OJ
 杭州电子科技大学
 《算法竞赛进阶指南》题库
各种有用网站
csdn
 OIer
 NOI官网
 算法大全
 OI中转站
 公式编辑器
 流程图制作
 序列查找器
 图论图形化
 学长整理的东西
 数据结构和算法动态可视化
模拟赛排名表格制作
#include<cstdio>
#include<cstring>
#include<iostream>
#include<string>
using namespace std;
int n,m,r,s,a;
string str;
int main()
{freopen("biaoge.txt","w",stdout);scanf("%d %d",&n,&m);//输入人数和题数printf("|$rank$|$name$|$score$|");for (int i=1;i<=m;++i)printf("$T%d$|",i);printf("\n|--|--|--|");for (int i=1;i<=m;++i)printf("--|");for (int i=1;i<=n;++i){scanf("%d",&r);printf("\n|$%d$|$",r);//排名cin>>str;cout<<str;//名字scanf("%d",&s);printf("$|$%d$|",s);//分数for (int j=1;j<=m;++j){scanf("%d",&a);printf("$%d$|",a);//各题的分数}}
}
 
其他
STL
一些来自STL的好东西
O2优化:
#pragma GCC optimize(2)
 
快读
int read()
{char c=getchar();int ds=0,fs=1;while (c<'0'||'9'<c) {if (c=='-') fs=-1;c=getchar();}while (c>='0'&&c<='9') ds=(ds<<3)+(ds<<1)+c-48,c=getchar();return ds*fs;
}
void writ(int c) {if (c>9) writ(c/10); putchar(c%10+48); return;}
void write(int s) {s<0?putchar(45),writ(-s):writ(s); putchar(10);return;}
 
fread黑科技
#define getchar()(p1==p2&&(p2=(p1=buf)+fread(buf,1,1<<21,stdin),p1==p2)?EOF:*p1++)
char buf[1<<21],*p1=buf,*p2=buf;