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

原创 题解:P12135 [蓝桥杯 2025 省 B] 水质检测

赛时想了半个多小时的bfs,但是因为太菜没弄出来,代码解释都放注释里面了。

2025-04-22 00:59:31 359

原创 线段树1模板 (洛谷p3372)

先通过build函数是sum数组完成初始化,然后用adds已经quiey函数完成求解,详细注释见代码。关键在于创建一个向上返回的函数up,向下查询的同时将父亲sum和add值传给儿子函数down。最后用lazy函数更新sum和add的值。

2024-12-25 13:57:39 370

原创 assert

并且不用担心因为引入导致的内存增加问题,VS2022中可以在release版本中禁用assert就可以直接优化。这点也是相比于用if判断的优势。使用时要包含assert.h这个头文件,在运行时该函数确保符合指定条件,如果不符合就直接报错,这个宏被称为断言。如:assert(p!=NULL)如果表达式为真则不会起任何作业,反之报错。并且但你不需要使用时再开头加上#define NOBUG即可停用。

2024-10-09 20:31:01 433

原创 字符分类函数与字符转换函数(isalnum,isalpha,tolower等等 )

下面展示基本的用法,其余的按照这个格式替换即可。下面进行一个将大写字母转化为小写字母的练习。检查字符是否为十进制数字。检查字符是否具有图形表示。检查字符是否为控制字符。检查字符是否为十六进制数字。检查字符是否为小写字母。检查字符是否为标点字符。检查字符是否为大写字母。检查是否为字母或数字。将大写字母转换为小写。将小写字母转换为大写。

2024-10-04 22:56:29 312

原创 sizeof在一维数组与二维数组的对⽐以及sizeof的用法

17.这里表示的是取第四行元素的地址,但我们所给的数组中没有第四行,这是因为sizeof不会对数据进行访问,不会对其进行计算,它相当于默认有第四行且列数不变所以输出16.10.不是单独放入则a[0]表示&a[0][0],在加1表示第一行第二个元素的地址,在X64环境下是8,X86环境下是4.10.a+1表示跳过了该数组,取其之后的地址,但还是地址所以在X64环境下是8,X86环境下是4.8.不是单独放入sizeof中,a+0表示数组首元素地址,在X64环境下是8,X86环境下是4.

2024-10-02 23:51:45 775

原创 函数const

const与指针,const与函数调用

2024-10-01 21:58:56 565

原创 指针变量与VS2022调试与内存窗口的打开

取地址操作符,指针变量,指针的解引用,指针计算

2024-10-01 20:48:39 1145

原创 新的起点.

1.大一学习C/C++语言把基础打扎实同时学习一些算法与数据结构,stl相关的知识为之后打ACM,蓝桥杯等做准备;大三在对前面所学内容复习的基础上,再对其进行进一步深度学习。学习好C/C++语言同时参加ACM/ICPC与蓝桥杯等竞赛,在大三校招时能获取一份令自己满意的好offer。我是来自华东交通大学软件工程的一名学生,对编程等十分感兴趣,尽管这条路可能会困难重重。3.等学完基本语法之后多看别人所写的有意义的代码,学习其中的编程技巧。4.当自己掌握某一知识点时尽可能的写一篇博客加深自己对其的理解。

2024-09-30 13:14:52 518 1

空空如也

空空如也

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

TA关注的人

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