随笔分类 - 代码 科技
摘要:NOI Linux 2.0 竞赛环境食用指北 终端 使用 Ctrl+Alt+T 在当前登录用户的目录 ~ 中打开终端,也可以在文件夹中 右键 或 Shift+右键 在当前文件夹打开终端。 运行可执行文件需要加 ./,例如 ./<filename>。注意 Linux 中可执行文件是没有后缀名的。 mk
阅读全文
摘要:用 chrono 测量程序执行时间 & 获取当前时间点 用 <chrono> 测量程序执行时间 头文件 <chrono>,命名空间 std::chrono。 chrono 中提供了三种获取当前时钟的命名空间的成员函数: chrono::system_clock::now(),系统时间,可能回退,可用
阅读全文
摘要:各种内置函数技巧总结 数学库等 abs(x) 取绝对值,自动类型,注意没有 abs(__int128)。 (int)(x*100+0.5)/100.0 四舍五入保留两位小数。 printf("%.2lf",x) 以 double 类型输出 保留两位小数,有时不一定四舍五入。long do
阅读全文
摘要:__gnu_pbds::tree 用法简介 概述 pbds即平板电视,里面实现了很多数据结构,NOI系列赛事可以使用,但很多 OJ 和网站无法使用。 其中有 __gnu_pbds::tree,是平衡树,支持查找位置、查找第 大、分裂、合并。功能远强与 std::set。 性能 实现是红黑
阅读全文