自定义博客皮肤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)
  • 收藏
  • 关注

原创 求连续自然数区间异或值的解释

f([a,b])=f(1,1-a)^f(1,b):首先 x^x=0 故 f(1,1-a)为(1^2...^a-1) ^ (1^2...^b) ==a^a+1...^b=f(a,b);大佬写的言简意赅 我在学明白后为其中一些步骤做些注释 强化自己对知识的理解并深一层普及大佬知识的传播~掐头去尾:偶数的话同理 从2开始的话一对以奇数结尾 刚好到a-1 剩下a。掐头:奇数的话掐1从2开始 2是偶数才符合a是偶数的规则。a是偶数 a^a+1=1:可手写计算 奇数还真不行;

2024-03-27 21:37:29 198 1

原创 ros学习过程中出现的问题

原因:vscode中ctrl+shift+b编译会把当前文件夹(左侧列表)中的所有文件全部编译 如果之前文件中的Cmakelists.txt出现错误也会报告(比如修改了python的配置文件但把python文件删除的情况)

2024-03-23 10:26:37 112 1

原创 洛谷P1160队列安排三个函数的解析

左插入: 在当前位置的preceding被改为插入元素之前要把其1.赋给插入元素的preceding2.当前元素preceding的next改为插入元素。右插入:在当前位置的next被改为插入元素之前要1.把其赋给插入元素的preceding 2.把当前元素next的preceding赋为插入元素。移除函数:不可把当前元素next作为是否删除的标准 否则末尾元素将无法删除(初始1的next为-1,但1的preceding为0)

2024-02-01 20:45:47 198 1

原创 郝斌数据结构单循环链表插入实现方法

辨析:为何不能使用"p->next=q q->next=p->next;1、此时实际代码为"q->next=q" 创建了一个死循环链表。如图 目的:将q节点插入到p节点和p节点的下一个节点之间。

2023-11-19 10:06:10 26 1

原创 C语言初等链表总结

链表是一连串相同而且相连的结构体,每一个结构体称为一个节点,一个节点内设置一个指针指向下一个节点,不同节点通过指针串联在一起形成链表。重点:1、Tail->next,Tail=New部分,理解形式变量代替的是谁以及对形式变量的操作。方案一特点:直接在creat函数中设置节点个数,通过形式变量的转换构建链表。数组的优点:便捷、直观 缺点:固定长度后无法再修改、需要一连串固定的内存。方案二特点:单独设置完整的创建节点的函数,简化代码。本文提供两种设置链表的方法,附在文末照片处。常规存储一串数据的方式:数组。

2023-10-29 18:47:36 39 1

原创 P1308 [NOIP2011 普及组] 统计单词数 两种题解比较

比较两种题解,1、第二种题解采用toupper(ctype.h)代替转化。2、用二层for循环代替查找,巧妙地用for循环结束后j的数值与word长度比较代替s的0/1变更3、在ans++中用if句判断第一次出现位置。4、for循环中判断句用a[i]!缺点:步骤冗杂、二层for循环中j、k均可优化掉、理解费劲。缺点:对c语言新手不太友好(其实也没c艹多少知识)题解优点:思路清晰加批注、步骤简洁直观。此题解优点:思路直观、步骤细致。从而简化代码量以及思维量。2、csdn某大哥题解。

2023-10-16 11:34:33 56 1

原创 洛谷P1036 [NOIP2002 普及组] 选数 两种题解辨析和融合

1.相比于需要的质数筛,使用int函数判断质数并返回0/1,在ans加和阶段使用ans+=pri(sum)显然更为便利。eg.k->0,1->k+1 因为递归时输出sol(m+1,sum+a[i]),运行到if时选数长度和sum累加数量不对应。若另外设置变量,需要在函数中消去本次递归对变量的影响,若只输出sol(m+1,sum+a[i])则函数结束时会自动消除影响。2.无论已选数长度用++还是--,都需要确保函数选够k个数时sum加到了对应的a[i]。3.递归中影响的消除。

2023-10-12 11:40:21 60

原创 上下三角形

本题摘自https://ac.nowcoder.com/acm/contest/66674/H

2023-10-07 09:40:07 27 1

空空如也

空空如也

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

TA关注的人

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