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


c++中自帶了一些非常強大卻鮮為人知的功能庫—pd_ds庫

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

但是有一件非常令人頭痛的事情—頭文件太長了!根本背不過!

 

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

他引用了這樣一個頭文件

#include<bits/extc++.h>

 

不查不知道,一查嚇一跳

這個頭文件中包含了所有pd_ds庫中的內容

然后,,整個世界都美好了QWQ..

 

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

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

 

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

 

總之這是個好東西233

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM