自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c++学习笔记(11)

学习了几种排序算法

2024-04-21 15:28:45 624

原创 C语言学习笔记<1>

学习一些简单的c语言知识点

2024-04-21 15:28:08 420

原创 c++学习笔记(10)

学习一些函数和算法

2024-03-24 19:44:01 649

原创 蓝桥刷题--N皇后和最近公共祖先

学习深度优先和倍增

2024-03-23 22:16:01 181

原创 c++学习笔记(9)

学习一些函数和算法

2024-03-23 20:32:33 1151 1

原创 【python】Matplotlib库安装教程

超简单的Matplotlib库安装教程(多图)

2024-03-19 20:37:19 1378

原创 c++学习笔记(8)

学习一些函数

2024-03-19 20:36:03 1294

原创 c++学习笔记(7)

学习一些函数的使用方法

2024-03-18 23:20:51 662

原创 python及pycharm安装教程(2024超详细)

2024超详细的python及pycharm安装教程

2024-03-18 23:19:58 772

原创 c++学习笔记(6)

-------------我来了,我来加点内容------------------------------------------------------------------------前缀和是一种常见的算法技巧,用于快速计算数组中某个区间的和。---------------最近事情有点多,笔记变少了。周天尽量多学点 -----------------------------------其中,第一个参数是要删除的元素的位置或范围的起始位置,第二个参数是要删除的元素的范围的结束位置。

2024-03-15 23:58:03 563 1

原创 蓝桥刷题--四元组问题和肖恩的投球游戏加强版

那么我们只需要再判断下标c的后面是否存在比nums[c]小的数据。把四个数的不等式关系降低为3个数的不等式关系,如果我们已经判断num[c]<nums[a]<nums[b]。并更新最大值K,直到num[i]>st.top()不成立,最后一次出栈的元素一定是nums[a]。如果栈为空,则入栈;(此时恰好构成了一个完整的nums[c]<nums[a]<nums[b])再继续遍历判断nums[i]<k是否成立,若成立,则找到了nums[c]4.判断下标c的后面是否存在一个比nums[c]还要小的数nums[d]

2024-03-14 23:59:57 304 1

原创 蓝桥刷题--回文日期和最大数组和(c++)

6)判断字符串是否是ABABBABA型回文的函数。1)从int转换为指定位数的string的函数。2)从string转换为int的函数。5)判断字符串是否是回文的函数。4)判断日期是否合法的函数。

2024-03-13 23:36:47 308 1

原创 c++学习笔记(5)

std::pair提供了一种简洁的方式来处理键值对,而不需要定义一个完整的结构体或类。std::pair的基本用法非常简单。要创建一个std::pair对象,你需要提供两个模板参数,这两个参数指定了`irst和second成员的类型。std::pair没有专门的成员函数,但它继承了所有从std::pair基类继承的成员函数。- std::pair不支持数组风格的下标访问,因为first和second是数据成员,不是数组元素。- 在需要键值对的场景,例如映射(std::map)和集合(std::set)。

2024-03-12 22:47:49 381 3

原创 蓝桥刷题--无尽的石头和DNA序列修正(c++)

【代码】蓝桥刷题--无尽的石头和DNA序列修正(c++)

2024-03-11 19:26:08 352

原创 c++学习笔记(4)

4.C++中的string是一个类,用于表示和处理字符串。它提供了许多方便的成员函数和方法,使得字符串操作变得更加简单。如果条件表达式为真(非零),则返回表达式1的值,否则返回表达式2的值。这种运算符常用于简化简单的if-else语句。1.三目运算符(也称为条件运算符)是一种简洁的表示条件逻辑的方法。表达式1 : 表达式2。以“2021ABCD”转化为10进制为例。2.通过迭代器输出最大值最小值。样例【输入:6 ,输出:6】一个例题--数的计算。

2024-03-10 23:22:48 520 2

原创 蓝桥刷题——扫雷和灌溉(c++)

【代码】蓝桥题解——扫雷和灌溉(c++)

2024-03-09 14:51:19 322 2

原创 谁考了第k名和成绩排序(c++)

接下来的 n 行,每行为每个学生的名字和他的成绩, 中间用单个空格隔开。//定义结构体数组(一群学生),和结构体变量(一个学生)//定义结构体数组(一群学生),和结构体变量(一个学生)在一次考试中,每个学生的成绩都不相同,现知道了每个学生的学号和成绩,求考第 k 名学生的学号和成绩。给出班里某门课程的成绩单,请你按成绩从高到低对成绩单排序输出,如果有相同分数则名字字典序小的在前。其后有 n 行数据,每行包括一个学号(整数)和一个成绩(浮点数),中间用一个空格分隔。int number;int score;

2024-03-08 12:22:29 1045 3

原创 蓝桥刷题——反转字符串中的字符

int main()string a;//反转输出i >= 0;return 0;

2024-03-08 00:32:43 338 1

原创 c++学习笔记(3)

在C++中,当一个整数的绝对值超过了int所能表示的最大值(2147483647)时,使用int类型进行赋值操作会导致溢出。在C++中,long的取值范围为-2147483648到2147483647(即-2^31到2^31-1),如果超出这个范围,就会发生溢出。其中,键是唯一的,而值可以是任意类型的数据。C++中,当一个数的值超过long long所能表示的范围时,使用long long类型进行存储会引发溢出。函数,这是一个非常常用的通用排序函数,它可以对数组或容器中的元素进行排序。

2024-03-07 23:43:13 549 2

原创 c++学习笔记(2)

可以使用 push_back()函数在vector的末尾添加元素使用pop_back()函数删除末尾的元素,还可以使用insert()函数在指定位置插入元素,使用erase()函数删除指定位置的元素;在C++中,栈(Stack)是一个特殊的线性表,它是一个后进先出(LIFO,Last In First Out)的数据结构,这意味着最后插入的元素将首先被删除。在C++中,队列(Queue)是一种先进先出(FIFO,First In First Out)的数据结构,它允许在队尾插入元素,在队头删除元素。

2023-12-23 16:17:20 516 1

原创 c++学习笔记(1)

这个函数接受一个整数参数(ASCII码),如果该整数对应的字符是大写字母,那么它将返回对应的小写字母的ASCII码;是 C++ 标准库中的一个函数,用于生成给定序列的下一个字典序排列。这个函数的时间复杂度为O(n)。是C++标准库中的两个函数,它们分别用于在已排序的容器中查找第一个大于等于给定值的元素和第一个大于给定值的元素。emset() 是 C/C++ 标准库中的一个函数,用于将一段内存区域的内容设置为指定的值。是C++中的一个成员函数,用于在容器(如vector、list等)的末尾插入一个元素。

2023-12-21 23:48:40 330

原创 分享python中字符串的一些笔记

4.已知X和y是两个字符串,那么表达式 sum((1 for in i,j zip(x,y) if i==j)) 可以用来计算两个字符串中对应位置字符相等的个数。7.find() 方法和 rfind() 的方法分别用来查找另一个字符串在当前字符串指定范围(默认是整个字符串)中首次和最后一次出现的位置,如果不存在则返回-1。8.index() 方法和 rindex() 方法用来返回另一个字符串在当前字符串指定范围中首次和最后一次出现的位置,如果不存在则抛出异常。swapcase() 将当前字符串的。

2023-12-16 16:34:50 381

原创 分享一个猜数字小游戏

百度网盘链接: https://pan.baidu.com/s/12lQZyx-5Qe63ZFKbCqO2Ww。(我做的时候忘记把时间改掉了,游戏中说是三分钟,实际上是六分钟。家人们,学了一个简单的猜数字小游戏,可以做出来发给你的朋友玩一玩(狗头保命)。6.在文件夹中找到这个应用程序(或者后缀有.exe),打开后就可以开始了。游戏规则:猜1~100之间的一个数,时限三分钟,猜不到有惩罚。我想让我的朋友们都玩一下,就搞了这个。(注意:只能用电脑玩,并且有惩罚哟!1.打开VS,输入代码。

2023-12-15 20:01:36 401

原创 笔记分享:分支与循环语句

1>if(表达式)语句;<2>if(表达式)语句1;else语句2;<3>##多分支if(表达式1)语句1;else if(表达式2)语句2;else语句3;

2023-12-15 00:36:36 336

原创 浅 谈 自 己

一、我打算:1.通过b站视频学习;3.算法竞赛入门经典(第2版)等书籍。大家好,我是一名大一新生,刚学c,近期目标参加蓝桥杯。二、计划每天一小时,寒假回去后每天花大量时间学习。三、目标:毕业后年薪20万。最后,加油加油加油!

2023-12-15 00:29:06 362

空空如也

空空如也

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

TA关注的人

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