- 博客(19)
- 收藏
- 关注
原创 Markdown学习笔记
# (一级标题) ## (二级标题) ### (三级标题) ......Ctrl+数字1~6可以快速将选中的文本调成对应级别的标题Ctrl+0可以快速将选中的文本调成普通文本Ctrl+加号/减号对标题级别进行加减。
2024-03-30 12:03:30 1022 1
原创 牛客小白月赛89
用并查集把所有红色的连通块都缩在一起,统计选择每个连通块,能够增加的蓝色方块个数,若某个连通块该值等于场上所有蓝色方块个数,则可以一步先手赢。然后为了让负数最大化利用,将数组从小到大排序,让最小的数放前面,就可以尽可能让更多的数加上这个负数。红赢红先手一步就能赢(因为红先下棋,红色+1,然后蓝下棋,蓝+1,如果红先手不能一步赢蓝,则会一直循环下去,即为平局):观察样例,直接猜以下结论:开始全都是蓝,则直接后手赢,如果红能一步赢,则先手赢,否则肯定会僵持住,就是平局。
2024-03-24 11:12:38 332 1
原创 WUST周赛一
------>只需计算所有数字的异或和即可,因为出现次数为偶数的数总会和自身进行异或为0。结合性质:异或运算满足结合律,即 (a ⊕ b) ⊕ c = a ⊕ (b ⊕ c)。自反性质:a ⊕ a = 0,即一个数和自己进行异或操作的结果为0。零值性质:a ⊕ 0 = a,任何数和0进行异或操作的结果为它本身。交换性质:异或运算满足交换律,即 a ⊕ b = b ⊕ a。计算这个数列中,出现次数为奇数个的数字的异或和。相同数值的异或结果为0:a ⊕ a = 0。异或运算(XOR)具有一些重要的性质。
2024-03-18 17:06:17 359
原创 算法刷题总结
整体被切分成若干个体,并计算某个区间的和----->前缀和思想。C++STL二分查找lower_bound。前缀和,差分,循环下标都从1开始。
2024-02-16 16:43:58 538
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人