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

原创 .....

现由全国商务英语翻译项目考试办公室和全国商务英语翻译专业委员会联合举办2023年第一届“ETTBL杯”全国大学生英语词汇挑战赛(以下简称“大赛”),面向全国全日制在校生,旨在从高规格的赛事中,发现和培养更多的英语能力卓越的人才,在此,欢迎广大师生踊跃参与!ETTBL考试是由中国商业联合会主办的全国性职业英语认证,旨在考查应试人员商务环境下英语应用能力,以期为社会培养一流的商务英语人才,ETTBL考试于2003年开考,迄今已20年,其专业性和含金量成为国内最具影响力的职业英语认证考试之一。

2023-03-27 12:38:48 73

原创 cin,cin.get,cin.getline,getline的区别用法精简版(适合懂这四种但却忘了的人用作提醒看)

cin遇见空格/回车时停止读取,并且缓冲区会留下空格/回车。cin.get(char*数组首地址,int限定字符长度(实际限定读取字符长度是它-1,因为最后一个字符自动为‘\0’),char结束符),碰到结束符停止(默认情况下结束符是回车),且不会把结束符丢掉,结束符依然存在输入缓冲区。cin.getline(char*数组首地址,int限定字符长度(实际限定读取字符长度是它-1,因为最后一个字符自动为‘\0’),char结束符),会把结束符抛弃,若输入字符长度超过字数限制会报错(就算不报错也会出现莫名

2022-02-21 22:40:19 313

原创 c++模板式的链表创建与基本操作

#include <iostream>using namespace std;template <class T> class SingleList; //超前声明SingleListtemplate <class T>class Node{public: Node(T t) :element(t) { next = NULL; }private: T element; Node<T>* next; frien.

2021-10-29 10:16:47 233

原创 二叉树的顺序存储及一些基本操作

#include<iostream>#include<cmath>using namespace std;#define MAXSIZE 100typedef char BiTree[MAXSIZE];void InitBiTree(BiTree& t);//赋初始值前的准备void CreateBiTree(BiTree& a);//二叉树赋初始值int BiTreeEmpty(BiTree t);//判断二叉树是否为空void B...

2021-10-18 20:10:19 961

原创 string对象下标越界

#include<iostream>#include<string>using namespace std;int main(){ string a; cin>>a[0]; cin>>a[1]; return 0;}最近写代码时发生了这一问题,就是上边的程序,运行后会出现数组越界。其实这是一个非常小的问题,原因是我自己把string当成了一个无穷大的数组,string可以无穷大,但是这并不能将他当成无穷大数组.

2021-10-14 16:52:35 1499

转载 KMP算法解析,目前见过全网最好最通透最有深度的一个

https://www.cnblogs.com/JoBlg/p/4087230.html?tdsourcetag=s_pctim_aiomsg这是大佬的博客,浏览器复制前往。

2021-10-02 22:17:41 77

原创 关于Hanoi塔问题的递归算法与如何去学习这种类型的算法

汉诺塔(又称河内塔)问题是印度的一个古老的传说。开天辟地的神勃拉玛在一个庙里留下了三根金刚石的棒,第一根上面套着64个圆的金片,最大的一个在底下,其余一个比一个小,依次叠上去,庙里的众僧不倦地把它们一个个地从这根棒搬到另一根棒上。规定可利用中间的一根棒作为帮助,但每次只能搬一个,而且大的不能放在小的上面。后来,这个传说就演变为汉诺塔游戏: 1.有三根杆子A,B,C。A杆上有若干碟子,每个碟子都比下面的小一号 2.每次移动一块碟子,且不能出现上面的碟子比下面大的情况 3.把所有碟子从A杆全部移到C杆上

2021-09-28 09:01:25 209

原创 数组越界死循环问题(详细,通俗,易懂)

首先我们来看一个程序:#include<stdio.h>int main(){ int i = 0; int arr[10] = { 1,2,3,4,5,6,7,8,9,10 }; for (i = 0; i <= 12; i++) { printf("王笙\n"); arr[i] = 0; } return 0;} 这个程序放到编译器中运行的话会造成死循环,那这时我们可能会想,数组的总元素是10,而循环语句中的i要循环到12才结束,那么肯定会出现数组.

2021-09-20 20:02:29 1110 6

空空如也

空空如也

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

TA关注的人

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