- 博客(7)
- 收藏
- 关注
原创 兮兮的C->C++学习笔记(1)
当然,更多情况下我们会手打一下,思路很简单,三个瓶子,一个装着果汁,一个装着可乐,一个空着,想想看,我们怎么办将果汁与可乐互换?显然,百位等于n/100,十位等于n/10%10,个位等于n%10,然后按照顺序输出即可。,想想看,如果是520怎么办,输出是025还是25,如果没有相关规定,请及时问询相关人员。推广一下,整数-浮点数=浮点数(整数->浮点数,浮点数-浮点数=浮点数)由此我们知道在这一方面,整数/整数=整数,浮点数/浮点数=浮点数。如果仔细观察,不需要动笔就可以看出来了,是不是很容易啊。
2024-10-18 19:55:26 420
原创 C++日常小技巧,知识点
当一个偶数与它的负值相与时, 结果是能整除这个偶数的最大的2的幂, 即: m = x & -x , 则 x % m = 0, 且 m = 2k。(1)1LL会在运算时把后面的临时数据扩容成long long类型,再在赋值给左边时转回int类型。最后一种情况是当 x 为 0时,x & (-x) 的结果为0。(4)x % 2可以在代码中写成更快的运算方式 x & 1。(100 ->4 64->64)100转化为4。(3)当一个奇数与它的负值相与时时,结果为1。优化,剪枝,找规律……局部最优->整体最优……
2023-10-15 21:17:28 68
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人