自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 文件I/O流(c++)

1.确定文件流类:一、只为向文件中写入数据,则应选用文件输出流类ofstream;二、只为从文件中读取数据,应该选用文件输入流类ifstream;若两者都要,则应该选用文件流类fstream。2.“建立流对象,并与磁盘文件相关联”:默认构造流对象,调用open()函数打开文件。第三个参数表示文件的保护方式,在应用中常取其默认值。第二个参数表示打开文件的打开模式。

2023-10-06 12:45:43 28 1

原创 类及对象的定义(c++)

9."=default"显式声明类的默认构造函数。8.转移赋值运算符函数。必须声明为noexcept。

2023-10-03 16:48:07 26

原创 STL(C++)

【代码】STL(C++)

2023-10-03 12:10:49 32

原创 c++(面向对象)[算术运算类函数对象、关系运算函数对象]

定义lambda函数,总是以方括号“[]”开始。【1】(x):以值传递的方式捕捉变量x。【2】[=]:以值传递的方式捕捉父作用域中的所有变量。【3】[&x]:以引用传递的方式捕捉变量x。【4】[&]:以引用传递的方式捕捉父作用域中的所有变量。【5】[=,&x,&y]:以引用传递的方式捕捉变量x和y,以值传递的方式捕捉其余变量。【6】[&,x]:以值传递的方式捕捉变量x,以引用传递的方式捕捉其余变量。从右向左给形参提供默认值。

2023-10-03 11:16:20 20

原创 tolower()、toupper()的用法、lower_bound、upper_bound、unique函数

tolower():将字母转为小写。toupper():将字母转位大写。isalpha()函数用来判断,如果是字母则返回非零,否则返回零。isalnum()函数用来判断,是则输出非零,否则输出零。islower()函数用来判断一个字符是否为小写字母。ispuuer()函数用来判断一个字符是否为大写字母。

2023-08-14 10:46:56 713

原创 greater()、less()、priority_queue的用法

priority_queue是 最大值的优先队列,top() 是当前优先队列的最大值。,greater >是 最小值的优先队列,top() 是当前优先队列的最小值。priority_queue :是默认的大根堆实现,top()是当前优先队列的最大值。或deque),第三个为一个比较的规则,决定是最大优先队列还是最小优先队列,默认的。为最小优先队列,实现方式是最小堆,结构都是二叉树。为最大优先队列,实现方式是最大堆,

2023-08-14 09:45:26 535

原创 三元运算符,scanf,STL中的“双端队列”deque

scanf函数返回成功读入的数据项数,读入数据时遇到了"文件结束"则返回EOF。用法:deque.assign(num,value) ->举列子:while(scanf("%d",&n)==1);a和b都被成功读入,那么scanf的返回值就是2。只有a被成功读入,返回值为1。表达式1:表达式2。a读取失败,返回值为0。

2023-08-14 09:23:20 19

原创 C语言(关于memset函数及输出格式的笔记)

memset是一个初始化函数,作用是将某一块内存中的全部设置为指定的值。他的头文件是string.h。设置一个判断标志flag。

2023-08-13 08:39:03 26 1

原创 1016 部分A+B

正整数 A 的“DA​(为 1 位整数)部分”定义为由 A 中所有 DA​ 组成的新整数 PA​。例如:给定 A=3862767,DA​=6,则 A 的“6 部分”PA​ 是 66,因为 A 中有 2 个 6。现给定 A、DA​、B、DB​,请编写程序计算 PA​+PB​。

2023-08-09 09:13:36 32

原创 1014 福尔摩斯的约会

大侦探很快就明白了,字条上奇怪的乱码实际上就是约会的时间星期四 14:04,因为前面两字符串中第 1 对相同的大写英文字母(大小写有区分)是第 4 个字母D,代表星期四;第 2 对相同的字符是E,那是第 5 个英文字母,代表一天里的第 14 个钟头(于是一天的 0 点到 23 点由数字 0 到 9、以及大写字母A到N表示);后面两字符串第 1 对相同的英文字母s出现在第 4 个位置(从 0 开始计数)上,代表第 4 分钟。现给定两对字符串,请帮助福尔摩斯解码得到约会的时间。

2023-08-01 10:41:26 25 1

原创 1011 A+B 和 C

给定区间 [−231,231] 内的 3 个整数 A、B 和 C,请判断 A+B 是否大于 C。

2023-07-30 14:35:16 34 1

原创 1010 一元多项式求导

设计函数求一元多项式的导数。(注:xn(n为整数)的一阶导数为nxn−1。

2023-07-30 13:17:30 28 1

空空如也

空空如也

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

TA关注的人

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