自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (2)
  • 收藏
  • 关注

原创 复健练习1—取模与快速幂

康复训练1

2023-07-05 23:30:51 318

原创 HNUCM信息科学与工程学院第五届大学生程序设计竞赛——正式赛

感觉不太好,首先是脑袋有点抽风,括号匹配和计算日期一起wa了几发,接着就是字典树,写完用了应该不到10分钟但是找错用了30+,路径数量那个题数据有问题是一方面吧,自己眼神不好也是一方面,开题策略也有点问题,狂干了1小时的h最后还是没写完,k题看没人做就不去做了,应该是可以做出来的,思维量也就cf大概1300-1400左右来着。

2023-06-06 02:57:17 371

原创 第十三届蓝桥杯C++B组j国赛

拿01背包来说,01背包实际有一个隐含条件,对于dpij和dpkj,i小于k,选择i后面可能可以选择k,选择k后面必然不能选择i,在实际场景中如果两者没有实际的制约与时序关系,那么我们就需要构造一个时序,在最基本01背包中,看起来i和k没有什么制约关系,但实际我们设置状态转移方程时也假设了i只会出现在k之前而不会出现在k后面的条件。说的不太清楚,凑合看看吧。实际上在纸上画一画,思考一下可以先处理上面的砖块,再处理下面的砖块,一点一点的处理,因为你如果先处理下面的砖块,你怎么选对吧,才能保证下面的都满足。

2023-06-05 20:50:05 1335 1

原创 2023蓝桥杯省模拟赛附近最小

这个题算是一个经典的数据结构入门题了,写了几个解法水一篇文章。

2023-04-24 01:04:23 996

原创 省赛第一次训练赛题解

第一次训练

2023-03-08 11:39:32 364

原创 邻接矩阵转邻接表并使用bfs遍历+BFS验证六度空间理论

代码写都写了,那就发了吧,手写队列实现bfs

2022-12-20 22:35:16 500

原创 Letbook Cookbook题单——数组5

今天水一下

2022-12-09 20:42:55 95

原创 Letbook Cookbook题单——数组4

第四天

2022-12-08 12:58:28 484

原创 Letbook Cookbook题单——数组3

cookbook第三天

2022-12-07 19:37:09 584

原创 Letbook Cookbook题单——数组2

cookbook数组两中等搜索,两困难

2022-12-07 01:45:50 173

原创 Letbook Cookbook题单——数组二分与双指针

开始letbook

2022-12-05 22:50:41 266

原创 2022年HNUCM信息科学与工程学院第五届新生赛——正式赛

。。。

2022-12-05 18:02:14 566

原创 HNUCM—第14届蓝桥杯CC++组选拔赛

题目风格有点像letcode

2022-12-04 23:55:07 564

原创 "新生赛"长沙理工大学程序设计竞赛(重现赛)

遇到数学就不会....

2022-11-22 18:11:49 138

原创 数据结构实现—查找的平均效率比较(CC++)

数据结构实现—查找的平均效率比较(C/C++)

2022-11-17 19:50:01 434

原创 数据结构实现—图的两种存储与两种遍历(CC++)

图最基本的算法,其他图论算法的基础

2022-11-17 19:45:31 243

原创 数据结构实现—栈实现三大表达式求值(人机交互友好,纯C)

数据结构栈的纯C模拟

2022-11-17 19:44:25 357

原创 数据结构实现—字符串模式匹配(KMP算法,CC++)

KMP算法,最经典的算法之一

2022-11-17 19:43:02 268

原创 数据结构实验—bb+树(人机交互友好,CC++)

数据库和主存中及其重要的数据结构

2022-11-17 19:42:05 193

原创 数据结构实验—线性表(人机交互友好,纯c语言)

四种线性表

2022-11-17 19:40:06 437

原创 数论与线性代数模板(持续更新)

具体可参考罗勇军老师的算法竞赛

2022-11-16 00:48:35 233

原创 2022年数学专项练习2(模运算与快速幂)-POJ

数学证明苦煞人也

2022-11-14 00:29:24 2277

原创 letcode第319场周赛

这次被打爆了

2022-11-13 18:58:17 179

原创 ACM区域赛冲击练习第一周题单

冲刺省赛,区域赛

2022-11-07 01:27:58 300

原创 leetcode第 317 场周赛

那么用 「先左后右」 这个方法来遍历到该节点时,由于它的子树是没有被遍历到的,所以如果我们用一个变量 max_heightmax_height 来表示遍历过程中的最大高度,那么当遍历到该节点时,如果其他节点(除了它本身和其子节点)都遍历过了,那么去掉该节点及其子树后的最大高度等于此时的 max_{height}max_height。寻找最小值,末尾为0则最小 所以我们令此时的个位为0,十位进1,同理,如果计算后仍旧大于target,我们将十位变为0,百位进1。

2022-11-06 10:31:01 203

原创 数位区间DP+组合数学

一个bug改太久了,没写什么,就三个dp,补一下概率论作业睡觉

2022-11-04 00:21:51 182

原创 线性DP基础

有练习赛,到11点才洗漱完,下次早点刷早点写

2022-11-03 01:01:20 110

原创 HNUCM新生赛汇总

花了一些时间把以前的新生赛全部做了一下,稍微写了一下题解,不算很详细,但也不算很简陋,因为是面向新生的,所以全部使用C语言而没有使用C++书写,有些代码可能看着比较臃肿,有些代码是我看了题目后发现以前做过觉得没必要再写一遍了,各位做借鉴即可,可优化的部分还是要尽量优化。写题解主要还是一时兴起吧,当初还是个小萌新的时候,看学长们的新生赛题解,学长们都是使用C++写的,阅读代码还是有一定阻碍的。恰逢新生赛,蓝桥杯选拔快要开始,在备战湖南省赛期间每晚抽一些时间,给各位写一份C的题解,希望能给大家带来一些帮助。

2022-11-02 01:39:41 468

原创 HNUCM2018年新生赛重现赛——2020新生赛

一下子没保存,幸好typroa有能恢复未保存的文件,当时真给我吓了个半死新生赛贪心题和搜索题都蛮多的,搜索和dp一般都是用来防新手AK的应该,学过就挺简单了

2022-11-02 01:12:31 360

原创 2021年HNUCM信息科学与工程学院第四届新生赛——正式赛

日常水文,这比第二届的难一些

2022-11-01 19:48:31 1121

原创 2021年HNUCM信息科学与工程学院第四届新生赛——热身赛

练练手

2022-10-31 23:30:12 532

原创 DP基础模板

一些最基本的dp模板,后续更新高级一点的dp模板,最后是dp的优化,如lis树状数组优化,区间dp四边形优化

2022-10-31 22:48:27 302 1

原创 HNUCM信息科学与工程学院第二届新生赛——正式赛

2019HNUCM信息科学与工程学院第二届新生赛——正式赛

2022-10-30 20:42:44 341

原创 HNUCM信息科学与工程学院第二届新生赛——热身赛

既然闲着无事做了那就发题解吧,好久没写题解了,写一篇简单点的练练手

2022-10-30 02:23:40 433 1

原创 随机快速排序和第k大数

看过好几个快速排序的代码版本,都存在一个问题就是边界问题很难把握,比如大于还是大于等于,小于还是小于等于,甚至选取不同的划分元素时都会出现不同性质考虑的边界问题,在手撕的时候要是不熟练,很容易出现递归出错或者死循环的问题。若需要了解快排的讨论可以看这篇文章算法导论中也有快速排序的章节,以前没有以为自己知道了,但是最近看MIT的算法导论公开课时,把快排又看了一遍,它的写法近乎完美地避开了稍微复杂的边界讨论,于是我将它的伪代码翻译成了cpp代码,并附上注释由此我们可以体会一下其中的思想。

2022-09-06 18:52:59 374

原创 分治—快速幂与斐波那契数列,随笔

计算x的整数n次幂函数(即,x^n)lgn时间复杂度求斐波那切数列

2022-09-05 19:06:03 244

原创 Linux常用命令学习笔记——Day1

今天整理了这些,但是还有两个没整理出,比较晚了,明天还有课,大二有点学不过来啊,算法导论,letcode周赛,双周赛都没整理,不过也无伤大雅,java明天上了课有时间的话就整理,周末还是打游戏打多了点

2022-09-04 23:08:54 401

原创 letcode——8.22九坤

九坤1—3题

2022-08-23 20:07:48 337

原创 letcode第85场双周赛&第307场周赛(Easy+Medium)

letcode第85场前三题:滑动窗口,动态规划,暴力模拟,差分数组,线段树letcode第307场前三题:贪心,模拟,dfs,bfs,图

2022-08-21 18:21:19 568

原创 位运算理论篇

位运算的理论知识和一些常见技巧

2022-07-21 12:16:04 211

(二)输入多个数....docx

(二)输入多个数....docx

2021-11-27

关于scanf,....docx

关于scanf,....docx

2021-11-27

空空如也

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

TA关注的人

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