红名初学者报道后排趁表演者不注意扔皮鞋
后排资瓷
@StudyingFather https://studyingfather.blog.luogu.org/some-coding-tips-for-oiers
感谢投稿,感觉后面还能补充一些内容,比如NOIP不吸氧,所以STL都跑的慢,慎用STL;要谨慎计算内存,因为NOIP计算你开的内存,计算的方式可以是:
char bg;
...
char ed;
printf("%d",(&bg)-(&ed));
NOIP对拍时记得srand,如果是Windows下,rand在[0,32767]内,需要注意。
(本文不如直接改成NOIP赛场上的编程习惯
@iki9 https://www.luogu.org/blog/KingSann/fou-chang-yong-di-hei-ke-ji-san-yuan-huan-post
感谢投稿,是不是少了张图?“三元环在有向无环图上无非就长这样:”后面。另前面文字穿插一些图应该更好
@ComeIntoPower fixed
前排%%%
@iki9 https://www.luogu.org/blog/KingSann/fou-chang-yong-di-hei-ke-ji-san-yuan-huan-post
感谢投稿,已经加入候选队列
@StudyingFather 请将读入优化部分删去(放到后面的注意事项提几句即可),因为的确naive了(大雾);
重载运算符可以写写operator<,这个在使用sort()
时会用,但是如果没有加const:
bool operator<(DATA p)/*const*/{...}
此时某些时候可以通过编译,然而会CE。所以如果考试机子上有Linux,一定要在里面编译。
后面计算内存还是不推荐人去一个一个写sizeof()
(当然脑子里必须有个估算),最好就使用那种方法。
C++11下using namespace std
其实没有问题,本地开C++11编译即可(当然NOI系列哪来C++11)
可以加一句:
注意:有些人可能会说可以使用#pragma GCC optimize(2)
开启编译优化,但是这个由于NOI Linux上的g++版本有bug导致无效