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

原创 蓝桥杯——卡片(C++)

问题描述:小蓝有很多数字卡片,每张卡片上都是数字0 到9。小蓝准备用这些卡片来拼一些数,他想从1 开始拼出正整数,每拼一个,就保存起来,卡片就不能用来拼其它数了。小蓝想知道自己能从1 拼到多少。例如,当小蓝有30 张卡片,其中0 到9 各3 张,则小蓝可以拼出1 到10,但是拼11 时卡片1 已经只有一张了,不够拼出11。现在小蓝手里有0 到9 的卡片各2021 张,共20210 张,请问小蓝可以从1拼到多少?提示:建议使用计算机编程解决问题。方法一:枚举法可使用长度为

2022-03-27 10:12:18 796

原创 内存模型和C++的引用

这一周主要还是在学习C++语法,周末的补题没来得及做完,只完成了两道题,晚上两位学长讲的DFS和BFS还没有消化完,准备在下一周继续看一看。 因为自己的算法技术比较差,有很多基础需要补,所以有一些盲目,也不知道该怎么努力,有一些得过且过的样子。对于自己的目标还不是很明确,没有足够的动力。而且马上要四级考试了,自己的四级复习的还一塌糊涂。 接下来的任务中心可能会放在四级和专业课上,算法也不能停下来,每天刷一两道题。目前的问题: ①没有一...

2022-03-20 09:59:41 79

原创 C++中string简述

1.string容器基本概念本质:string容器是C++风格的字符串,而string本质上是一个类;string和char*的区别char*是一个指针; string是一个类,类内部封装了char*,管理这个字符串,是一个char*型的容器;特点:string内部封装了很多成员方法,类似find,copy,delete,replace,insertd等;string管理char*所分配的内存,不用担心复制越界和取值越界等,由类内部进行负责;2 string构造函数构造函数

2022-03-14 21:03:33 2820

原创 练习题目——瓦夏的金票

最近,瓦夏发现了一张金票——一个包含以下元素的序列:n数字一个1​一个2​...一个n​.Vasya认为,如果一张票可以分成两个或多个相等且相等的非相交段,那么它就是幸运的。例如,票证350178很幸运,因为它可以分为三个部分350,17和8:3+5+0=1+7=8.请注意,序列的每个数字应只属于一个段。帮助瓦夏!告诉他找到的金票是否幸运。输入第一行包含一个整数n(2≤n≤100) ― 票证中的位数。第二行包含n数字一个1​一个2​...一个n​(0≤一个我​≤9) — 黄金票。数字..

2022-03-07 08:49:47 77

原创 Java异常简介

1.概念:程序运行时,发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行,这就是异常。异常发生时,是任程序自生自灭,立刻退出终止。在Java中即,Java在编译或运行或者运行过程中出现的错误。异常处理机制能让程序在异常发生时,按照代码的预先设定的异常处理逻辑,针对性地处理异常,让程序尽最大可能恢复正常并继续执行,且保持代码的清晰。Java中的异常可以是函数中的语句执行时引发的,也可以是程序员通过throw 语句手动抛出的,只要在Java程序中产生了异常,就会用一个对应类型的异常对...

2021-11-28 21:04:06 81

原创 栈(stack)的简介和数组实现

栈是一个先入后出的有序列表; 栈是限制线性表中元素的插入和删除只能在线性表的同一端进行的一种特殊线性表。允许插入和删除的一端,为变化的一段,称为栈顶,另一端为固定的一端,称为栈底。 根据站的定义可知,最先放入栈中元素在栈底,最后放入的元素在栈顶,而删除元素刚好相反,最后放入的元素最先删除,最先放入的元素最后删除。出栈(pop)和入栈(push)应用场景:处理递归调用:和子程序的调用类似,只是除了储存下一个指令的地址外,也将参数、区域变量等数据存入堆栈中。 表达式的转换与求值(中.

2021-11-28 20:58:43 427

原创 c++结构体简述

结构体1基本概念:结构体属于用户自动你故意的数据类型,允许用户储存不同的数据类型;2定义域与使用:语法: struct 结构体名 {结构体成员列表};三种创建方式:struct 结构体名 变量名struct 结构体名 变量名 ={结构体成员列表}定义结构体时顺便定义变量注意:1定义结构体时的关键字是struct,不可省略2创建结构体变量时,关键字struct可以省略;3结构体变量利用操作符【 . 】访问成员;//结构体定义://自定义数据类型,一些类型集合组成的一个类型;//

2021-11-22 00:17:32 725

原创 C++中STL的简述

1.STL初始为了提高代码的复用性1.1STL基本概念:STL(StandardTemplate Library) STL从广义上分为:容器(container),算法(algorithm),迭代器(iterator); 容器和算法之间通过迭代器进行无缝连接; STL几乎所有的代码都采用了模板类或者模板函数;1.2STL六大组件:分别是:容器、算法、迭代器、仿函数、话配器(配接器)、空间配置器;容器:各种数据结构,如vector、list、deque、set、map等用来存放数据

2021-11-21 18:48:48 477

原创 A - Round decimals

题目描述:You are given a real number, which is representable using at most three decimal digits, with three decimal digits.Roundto the nearest integer and print the result.XXXX翻译:给你一个真实的数字,这是可代表使用最多三个小数位数,与三个小数位数。转到最近的整数并打印结果。XXXX0 \leq X < 1000..

2021-11-15 23:09:10 692

空空如也

空空如也

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

TA关注的人

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