1. 程式人生 > >NOIP複賽的一些注意事項

NOIP複賽的一些注意事項

/*C 標準標頭檔案*/
# include <cstring> //memset(),strcmp()等函式,必須記得
# include <cstdlib> //rand(),atoi()之類的函式,C標準的函式庫
# include <climit> //一些int之類的系統型別的最大最小值
# include <cstdio> //標準輸入輸出,注意scanf()和printf()比較快
# include <cctype> //轉換大小寫之類的小功能,和字元相關
# include <cmath> //C語言的一個非常重要的數學庫,sqrt(),floor()之類的都在裡面
/*C++ 標準標頭檔案*/
# include <iostream> //C++的輸入輸出流,long long型別建議使用,但效率慢
# include <fstream> //C++的檔案流,比freopen()+scanf()慢很多
# include <string> //C++的字串就定義在其中,非常常用
/*STL 函式庫*/
# include <algorithm> //STL最神奇的演算法庫,什麼sort(),unique()之類的都在裡面
# include <bitset> //按位儲存的set,相當於set<bool>,但是更加高效
# include <vector> //vecotr動態陣列,有時可以用來騙分,接近陣列
# include <stack> //STL的棧,使用比較方便
# include <queue> //STL的FIFO佇列和優先佇列
# include <deque> //雙端佇列,適用於兩端插入的情況,也可以隨機訪問 

# include <list>//連結串列,但是常數比較大,要小心使用
# include <map> //對映,用紅黑樹實現,基於主關鍵字排序,共有兩個關鍵字
# include <set> //集合,和set差不多,但只有一個關鍵字

【不同平臺的一些相容性問題】