万能pb_ds头文件—bits/extc++.h
2024-08-24 16:52:39
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
最新文章
- GPS部标平台的架构设计(一)
- 协程、异步IO
- kuangbin_MST B (POJ 1287)
- HNOI2002
- Android 自定义对话框
- android listview去掉分割线
- Visual Studio 2005 移植 - WINVER,warning C4996, error LINK1104
- 关于C#中static静态变量
- JVM内存模型及内存分配过程
- Apache Mina 2.x 框架+源码分析
- The 500 Most Commonly Used Words in the English Language
- Http Analyzer 数据抓包
- TCP/IP协议族
- 允许mysql用户从远程登录
- [BJOI2019]奥术神杖(分数规划+AC自动机+DP)
- Spark Standalone spark-env.sh
- 用户和用户组y哦不过y哦那个好
- SQLServer2016 之后增加了索引列数的限制 从 16个列 增加到了 32个列
- java课程课后作业05之动手动脑
- java 实现websocket的三种方式
热门文章
- Java作业十(2017-11-8)
- JAVA小白开发环境配置(编译器为Idea)
- 安卓开发学习笔记(四):Android Stuidio无法实现隐式Intent是为什么?
- 打个响指Selenium自动化开启
- JDK设计模式之—动态代理
- [Swift]LeetCode373. 查找和最小的K对数字 | Find K Pairs with Smallest Sums
- [Swift]LeetCode514. 自由之路 | Freedom Trail
- [Swift]LeetCode804. 唯一摩尔斯密码词 | Unique Morse Code Words
- 机器学习基石笔记:Homework #1 PLA&;PA相关习题
- bilibili源码泄漏后,程序员们从代码里扒出来的彩蛋