摘要:
集合(set) 初始化 #list不能存入set中,可变的不能作为key s1=set() s2={1,2,3} s3=set('hello')#{h,e,l,o} s4=set([list]) #传入一个字典,然后自动就把dict中的所有key组合成一个set s5=set('name':1) # 阅读全文
posted @ 2023-10-12 17:24
White_Sheep
阅读(34)
评论(0)
推荐(0)
摘要:
前置芝士 对顶堆 对顶堆是一种简单好用的动态维护单调区间第k大数或第k小数的数据结构。由一个大顶堆和一个小顶堆构成。 小顶堆 使用c++的STL内裤的 priority_queue<int,vector<int>,greater<int>> mi_hp,进行操作 单调区间第k大值 [problem 阅读全文
posted @ 2023-10-12 11:17
White_Sheep
阅读(54)
评论(0)
推荐(0)

实现高精度计数器(朴素复杂度) 学习于:OI Wiki,并总结于适合自己高精度模板 [problem description] [input] 一个形如 a <op> b 的表达式。 a、b 分别是长度不超过1000的十进制非负整数; <op> 是一个字符(+、-、* 或 /),表示运算。 整数与运
前置芝士 约数 约数,又称因数。整数a除以整数b(b≠0) 除得的商正好是整数而没有余数,我们就说a能被b整除,或b能整除a。a称为b的倍数,b称为a的约数。 倍数 一个整数能够被另一个整数整除,这个整数就是另一整数的倍数。 最小公倍数和最大公约数的联系 设\(a=p_{1}^{ka_{1}}p_{
浙公网安备 33010602011771号