THE NOTEBOOK
按难度探索 →全部文章
ACM / C++与基础入门
一些常用到的有用知识log(2,1000000)=19.931568569324174087221916576936341055188988358147483672328538374... 1MB = 1024KB 1KB = 1024B 1B(byte,字节…
ACM / C++与基础入门
一些常用到的有用知识(1)1MB = 1024KB 1KB = 1024B 1B(byte,字节)=8b(bit,比特). (一个int四字节 不用考虑bit换算,我们全部统一成B进行计算。256mb可以开67,108,864个int,6.7*1e7大约,longl…
ACM / C++与基础基础
比赛环境配置及测试配置:注意打开:Run In Terminal设置,不然无法手动输入 编译命令可加参数: 其他配置:Settings 初始化模板: 1.GNU C++ 版本及64位测试: 2.速度测试:8e9级别
ACM / C++与基础基础
常用数学库函数对于c++对数函数的记录: C++函数__lg()和log2()都是用于计算以2为底的对数的函数,但它们有些地方是不同的。__lg()函数是一个非标准的函数,只在部分编译器中支持,它返回一个整数值,表示输入参数的二进制表示中最高位1的位置(…
ACM / C++与基础基础
关于浮点数误差以及四舍五入ACM / C++与基础基础
int128ACM / C++与基础基础
Lambda 函数(也叫 Lambda 表达式)。菜鸟教程链接: https://www.runoob.com/cplusplus/cpp-functions.html Lambda 表达式把函数看作对象。Lambda 表达式可以像对象一样使用,比如可以将它们赋给变量和作为参数传递,还可以…
ACM / 基础算法基础
5157https://www.acwing.com/problem/content/5157/ 利用贡献思想入门的一道题,对于看起来复杂的问题,我们去考虑每一个元素在每一轮中的贡献,如果这道题不理解了可以去看视频讲解,里面说的非常明晰。 在本题实…
ACM / 基础算法基础
离散化离散化是一种数据处理的技巧,本质上可以看成是一种 哈希,其保证数据在哈希以后仍然保持原来的全/偏序关系。 https://oi-wiki.org/misc/discrete/ 通俗地讲就是当有些数据因为本身很大或者类型不支持,自身无法作为数…
