- 博客(8)
- 收藏
- 关注
原创 [c++](速查) lcm + gcd函数使用
1.lcm函数:取得两个数值之间的最小公倍数:(原本就在 c++函数库里面)注意:gcd函数前面加上的是 ” __“!内部实现: 辗转相除法。
2024-08-07 20:54:54
190
原创 [c++](速查) 位运算(&)(|)之间的区别(这你看不懂?不会用?)
给定c(14)与a(12)之后并不能确定b的大小;可能是14,2,10等;正好与&相反,对应二进制位子上只要有1则最后都为1。( c 就为 12了)(计算原则) : 两个数值的二进制位数上都为 1才能为1。所以两个数值之间|一下,最后的数值大小 会。所以两个数据&一下,则最后的数值大小。(c的数值大小就为14了)例如:a,b还是原来的,最后。
2024-08-07 12:18:23
162
原创 [c++] (速查)vector容器的语法
进行查找容器是不是为空:如果为空则返回true;反之返回的元素是 false;例如:题目直接要求进行输出满足条件的个数,先将满足的数值存入容器再次进行输出。3.a.push_back() 从容器的最后一个进行放入元素。//记得弹出最后一个元素,跳出循环。4.a.size() 返回的是容器里面元素的个数。2.a.back() 返回的是最后一个元素大小。
2024-08-05 13:09:48
86
原创 [c++] (速查) 负数取余正数得到什么?
所以说我们完全可以让 : 负数加上 n倍的 mod 变为正数就可以得到取余的正确数值了。例如: (-1)%3 == (-1 + 3 )%3 == 2。
2024-07-29 16:26:07
72
原创 [c++算法] (速查) map.count()函数以及map里面套上pair使用方式
查询该map里面存不存在需要查询的元素。2.map里面套上 pair的语法。·如果存在,返回数为 1。
2024-07-24 19:13:06
192
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人