自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 L3-004 肿瘤诊断(dfs错误版)

嗯,嗯,嗯,dfs会爆掉.........那咋了,谁让我一眼dfs爆就爆吧以下是错误代码/(ㄒoㄒ)/~~

2025-03-24 21:27:04 222

原创 L2-044 大众情人

一开始看错题了,以为是要传递就是加一,然后就不会了,后来才发现就是直接相加就行了。有一个坑点,是异性对这个人的距离,而不是这个人对于异性的距离,这个要注意。

2025-03-24 16:15:15 220

原创 L2-051 满树的遍历

然后就直接遍历就行了,看看是不是每个节点都是size出现次数一样。但是我一开始就直接想着两次,所以这里代码就不改了。其实第二个遍历没必要,直接在第一个遍历里面存储值就行了。想必聪明的你肯定已经发现了。首先写个结构体来存节点。

2025-03-21 17:15:43 109

原创 L2-031 深入虎穴

有一个测试点,就是maxx必须赋值小于0,如果0的话马,会有个返回不了,造成错误,所以赋值为-1就可以了。

2025-03-18 21:44:56 105

原创 L2-022 重排链表

有个很坑的地方,直接看代码吧。

2025-03-18 17:19:42 378

原创 L2-023 图着色问题

记得读入颜色的时候从1开始,不然A不了。然后开个数组记录颜色。

2025-03-17 22:04:35 89

原创 求众数~~

O(nlogn)的时间复杂度。

2025-03-16 21:17:08 96

原创 寻找第k小的数字

在快速排序的过程中,我们就可以实现寻找第k小的数组。这个代码要求输入的数组不存在重复值。时间复杂度O(logn)

2025-03-15 17:09:34 62

原创 2025“钉耙编程”中国大学生算法设计春季联赛(2)

然后从头往后遍历,遇到0就更改idx的值,否则就进行另一个判断,看看是不是第一次出现,如果是的话,就给first_idx存储下标,这个的作用是为了防止0 1 1 这样的序列也计算进去了,其他的都挺简单啦。那么到这里应该就发现规律了,一直加到n即可,那么第二个就是从1开始了,第一个垂直的是1+k/2 ,第二个是1+k/2+k,第三个是1+k/2+k+k.....其次我们对于0来说,第一个垂直的是0+k/2 ,第二个是0+k/2+k,第三个是0+k/2+k+k.....an-1​,问有多少个。

2025-03-15 15:19:28 223

原创 B3968 [GESP202403 五级] 成绩排序

那么就直接按照原来序号再排一次,循环输出就行了~~~~然后他要按照原来顺序输出排名。首先按照他给的要求进行排序。

2025-03-13 18:16:36 72

原创 【无标题】L2-003 月饼

不是哥们,你数量要定义double我是真的没想到。我只能说,难道他是个天才?

2025-03-10 21:47:18 77

原创 L2-002 链表去重

【代码】L2-002 链表去重。

2025-03-10 21:23:59 76

原创 7-1 列车厢调度 (PTA - 数据结构)

话不多说,直接上代码。

2024-11-13 16:16:45 324

原创 VScode运行不出黑窗口

首先编译器要安装上,路径path改了,然后进入vscood,其实没有那么麻烦,只要添加以下插件就行了,其他的可以不添加,其实就两个就够了,然后关于终端,我是改成了both。其实主要就是把c/c++ compile run下载了,按F8就能直接编译运行了,远没有那么麻烦。一开始怎么都弄不好,发现根本编译不了,最后弄了一天终于弄好了,在这里记录一下吧。

2024-10-28 14:40:13 418

空空如也

空空如也

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

TA关注的人

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