自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 cin.getline(str, 100) 和普通的 cin >> str的区别

/ 直接读到空字符串(因缓冲区残留的 `\n`)cin.getline(address, 100);// 读取完整地址(可能包含空格)getline(cin, line);// 安全读取任意长度文本(自动管理内存)cin >> str;时,完整读取整行(包括中间的空格)。(空格、制表符、换行符)时停止读取。,引发未定义行为(如程序崩溃)。的单个单词(如用户名、数字)。用于 std::string。的整行文本(如句子、地址)。(如换行符仍留在缓冲区)。

2025-03-31 11:49:23 386 1

原创 num[(N - M) % N] 的作用是 计算循环右移 M 位后,新数组的第一个元素在原数组中的位置。

循环右移本质:将末尾的M个元素移动到开头。索引计算确保:正确找到原数组中后M个元素的起始位置。处理所有边界情况(如M=0M>NM<0模运算的作用:将索引映射到[0, N-1]的合法范围内。通过这种方式,无需真正移动数组元素,直接通过索引计算即可输出循环右移后的结果。

2025-03-30 16:17:00 255

原创 for(char &ch:s)和for(char ch:s)的区别

/ 修改的是局部副本,原字符串 s 不变。// 直接修改原字符串 s 中的字符。元素类型较大时(如类对象),避免拷贝开销,提升性能。等基本类型),性能影响可忽略。// s 仍然是 "Hello"// s 变为 "aaaaa"只读遍历(无需修改元素)。→ 两者均可,但推荐用。需要修改容器元素时。

2025-03-05 21:50:37 232

原创 is_sorted(nums.rbegin(), nums.rend()) 的作用

判断数组是否是降序排序。本质是通过反向迭代器将原数组的降序转换为逻辑上的升序进行检查。比自定义比较函数更简洁,但需要理解反向迭代器的方向。

2025-03-05 21:24:49 612

原创 C++中vector容器的初始化

a盒 | b盒 | c盒 | ... | z盒 ] ← 共26个盒子。中的某个字符导致计数器变为负数,说明这是多出的字符。:每个盒子的初始值(初始时所有字母出现次数为0):每遇到一个字母,就往对应盒子里加1个小球。:每个盒子都放0个小球(对应初始值。:盒子数量(对应26个小写字母)(普通数组需要循环初始化)

2025-03-01 14:58:35 141

原创 for(char ch : t)是什么意思

是一个基于范围的for循环(range-based for loop),它是C++11及更高版本中引入的一种简化数组或容器遍历的语法。)更简洁,且不易出错,因为它自动处理了迭代和边界条件。这种循环方式比传统的基于索引的for循环(如。举个例子,如果你想要打印出字符串。这个循环的意思是:“对于字符串。,用于在每次迭代中存储字符串。这段代码会逐行打印出字符串。,执行循环体内的代码”。

2025-02-26 22:33:21 138

原创 pythonSJK课设

【代码】pythonSJK课设。

2022-12-19 20:35:32 129

原创 To search for alternate channels that may provide the conda package you’re looking for, navigate to

anaconda

2022-07-19 23:11:26 11313

原创 1111111

#include <stdio.h>int mday(int y,int m){// printf("Input your year and month:")// scanf("%d%d",&y,&m); if(y%4==0&&y%100!=0||y%400==0){ switch(m){ case 1:return 31;break; case 2:return 29;b...

2021-12-02 17:33:32 1068

空空如也

空空如也

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

TA关注的人

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