当前位置: 首页 > news >正文

常用库函数重载

常用库函数重载

using i64 = long long;
using i128 = __int128;/**   上取整下取整*    2023-10-15: https://codeforces.com/contest/293/submission/228297248
**/
i64 ceilDiv(i64 n, i64 m) {if (n >= 0) {return (n + m - 1) / m;} else {return n / m;}
}i64 floorDiv(i64 n, i64 m) {if (n >= 0) {return n / m;} else {return (n - m + 1) / m;}
}/**   最大值赋值*    2023-09-30: https://codeforces.com/contest/1874/submission/226069129
**/
template<class T>
void chmax(T &a, T b) {if (a < b) {a = b;}
}/**   最大公约数*    -: -
**/
i128 gcd(i128 a, i128 b) {return b ? gcd(b, a % b) : a;
}/**   精确开平方*    2024-03-02: https://qoj.ac/submission/343317
**/
i64 sqrt(i64 n) {i64 s = std::sqrt(n);while (s * s > n) {s--;}while ((s + 1) * (s + 1) <= n) {s++;}return s;
}/**   精确开平方*    2023-09-19: https://qoj.ac/submission/183430
**/
i64 get(i64 n) {i64 u = std::sqrt(2.0L * n);while (u * (u + 1) / 2 < n) {u++;}while (u * (u - 1) / 2 + 1 > n) {u--;}return u;
}/**   求 Log*    2024-07-23: https://codeforces.com/contest/1995/submission/272110180
**/
int logi(int a, int b) {int t = 0;i64 v = 1;while (v < b) {v *= a;t++;}return t;
}int llog(int a, int b) {if (a <= b) {int l = logi(a, b);return (l == 0 ? 0 : std::__lg(2 * l - 1));}int l = logi(b, a + 1) - 1;assert(l > 0);return -std::__lg(l);
}
http://www.jsqmd.com/news/21375/

相关文章:

  • 2025年餐桌石材品牌排行TOP10:品质与口碑的终极指南
  • 2025年知名的陕西白水苹果,白水苹果品牌甄选
  • 关于举办“2026中国(北京)国际森林草原消防与救援装备展览会”通知
  • 2025年优质的合规管理知识产权贯标,知识产权贯标推荐
  • 不知道笔记本怎么添加打印机?教你3招轻松搞定!
  • 2025年可靠的注册公司咨询费用
  • 2025年热门的短视频运营方案
  • mac ida pro 9.2 配置 Python
  • 深入解析:FFmpeg安装(Windows)
  • 好用的国内AI大模型有哪些?赶紧来看!
  • 2025年热门的卫浴豪华骑马抽,超薄豪华骑马抽实力源头加工
  • 2025年400E螺纹钢生产厂家权威推荐榜单:敬业螺纹钢/三级盘螺/盘圆螺源头厂家精选
  • 2025年评价高的谷歌优化服务公司
  • systemd中target和service的依赖关系
  • 2025年发电机厂家推荐排行榜,发电机组出租,柴油发电机出租,甲醇发电机组租赁,移动式发电机出租,发电机组维修保养公司推荐
  • 生产事故-Caffeine缓存误用之临下班的救赎
  • 2025年比较好的抖音运营推荐
  • 陌陌交友微信小程序:一站式社交解决方案详解
  • 2025年有能力的短视频拍摄哪家好
  • 2025年行业内西铁城机床代理商怎么选
  • 深入解析:在 Kali Linux 上配置 MySQL 服务器并实现 Windows 远程连接
  • 股票操作统计分析报告 - 2025年10月24日
  • 2025年便宜又好的昆明旅行社,云南旅行社哪家强
  • 2025年如何选餐饮设计哪家靠谱
  • 2025年农业专利申请排行榜
  • 2025年靠谱的休闲度假区景区策划,主题公园景区策划顾问咨询
  • 十月阅读笔记(1)
  • 10月第三篇笔记
  • 2025年品牌短视频运营课程
  • 10月第二篇笔记