萬能pb_ds頭文件—bits/extc++.h

c++中自帶了一些很是強大卻不爲人知的功能庫—pd_ds庫c++

裏面含有紅黑樹(rb_tree),哈希表(gp_hash_table),可持久化平衡樹(rope)等超強數據結構數據結構

可是有一件很是使人頭痛的事情—頭文件太長了!根本背不過!測試

 

不過前些日子看到一位大佬的代碼spa

他引用了這樣一個頭文件code

#include<bits/extc++.h>

 

不查不知道,一查嚇一跳blog

這個頭文件中包含了全部pd_ds庫中的內容hash

而後,,整個世界都美好了QWQ..it

 

可是有一件事情:Dev是不支持這個頭文件的table

我本身測試的結果是:洛谷、HDU、BZOJ、vijos、loj都是支持的,POJ不支持class

 

據那位大佬說這個頭文件只有在高版本的Linux/Mac下才有(不過HDU怎麼解釋。。)

 

總之這是個好東西233

相關文章
相關標籤/搜索