自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 NC275631 嘤嘤不想求异或

将上个周期附加在下个周期的开头,由于前两位都是。都是偶数,在排列组合中,两位的全排列需要。次完成,在这个周期内后面两位的异或结果为。当然,求异或和本质上是求每一位的二进制值。接下来推导为什么异或和的循环周期为。已经知道异或和的值反映的是当前位上。的奇偶数,进而求出该位的异或和值。的情况下,每 4 次前。,所以对异或结果没有影响。,根据已知规律可求的。

2024-07-08 15:02:34 46

原创 Codeforce 1982B Collatz Conjecture

问题有关,所以也能和循环扯上关系,不妨从这个角度考虑。),这个数会在不断地迭代过程中变为 1,然后在 1 到。出题人友好的用第三组样例提示了数组的循环性(既然题目背景有暗示,多测几组数据也能看出来(假定每次整除平均需要。

2024-06-26 09:02:35 535 1

原创 并查集 L2-048

并查集是一种用于处理不交集问题的数据结构,以及一些图的连通操作find操作→O1union操作Onlogn。

2024-04-12 19:11:43 306

原创 JOU1015

调这道题慢慢调了有一周吧(写成了屎山),其实这题不难,但是初次接触数据结构并不会注意到一些的特殊情况,导致被卡,也是到最后问朱哥要了两个测试点才恍然大悟 hhh。

2024-03-30 23:58:44 454 1

原创 Tree Traversals Again 递归过程详解

中序遍历顺序中,根节点都在中间,上述情况唯一可能就是中序元素为 1 的情况,也就是说,当搜到叶子节点的时候,那俩 dfs 的递归调用是被打断的,叶子结点则记入数组。众所周知,先序是先访问根节点的,因此在题目给出的建树顺序下(先根-后左-再右),所有 push 操作创建根节点的顺序就是先序遍历的顺序。明确一点,叶子节点可以看做没有后继节点的根节点,所以这最后三行的处理顺序也就代表了对树节点的访问顺序。的情况,显然是有的,那就是根节点取在中序边界左边界时候的情况。至于回溯的条件,当序列中只剩下一个元素,比如。

2024-03-20 17:59:05 940

原创 Code::Blocks开启pretty_printer(整齐打印)优化调试数据显示

这是 GDB 中一个用 python API 实现的更加清晰的显示数据结构的一个扩展,如果不启用的话,调试器里的东西可能长这样启用后,它长这样。

2024-03-01 20:45:10 755 1

原创 VSCode C/C++ GDB调试跳过标准库执行步骤及启用pretty-printing整齐打印

最近写题的时候调试经常被迫因为展示头文件执行步骤而不得不打一堆断点,改lanuch.json后又发现string类型在调试器中展示了其成员变量,想想这两个问题也是蛮常见的,网上能搜到的大都是零零散散的,很难搜到,这里一并给出配置。在lanuch加上这两段内容即可。

2023-10-21 23:09:16 481

原创 解决VSCode调试时乱跳行,光标乱飞的问题

launch.json里写成"externalConsole": true就行了,VSC更新不知道发什么神经改这个参数弄的一堆bug(愤怒)

2023-09-15 23:19:48 702

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除