自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 蓝桥杯c/java常用模板

可以用来遍历日期。

2024-04-12 18:58:09 176 1

原创 vscode终端界面npm关闭和返回之前的目录

虽然先关闭终端再打开一个新的终端也可以,但是这种方式太浪费时间,而且没有一点技术含量。2.只需在终端输入一个字母q即可(大招哈哈哈)

2023-12-26 21:27:21 737

原创 import org.apache.commons.io.FileUtils;导入jar包时报错

需要注意的是,这段代码需要加在标签下,否则会报错。这个jar包需要自己去官网下载之后导入到项目里面。在你的项目pom.xml文件中,加入下面这段话。2.使用maven自动导入(推荐)

2023-11-17 19:16:02 1897

原创 计算机组成原理笔记

7.假如cpu想要到主存储器中得到数据,首先给mar发送地址,mar根据地址去找相应的数据,找到数据后放在mdr中,然后就可以从mdr中得到数据了,(4)告诉算术逻辑单元,进行相关运算,把最终相乘的结果放到累加器acc里面,如果相乘的得到的结果太大,会放到MQ乘商寄存器中。MDR的位数表示了一个存储单元可以放多少个bit的数据,如果MDR为16,那么可以说该计算机中一个字可以表示16bit。当cpu想要存储数据的时候,cpu告诉mar要把数据存到哪个位置,把要存放的数据放在mdr中,最后,cpu。

2023-09-28 20:03:14 171

原创 MyBatis总结

如果不自动生成的话,当需要插入数据的时候,不知道主键id应该设置什么,会不会与之前的重复,所以为了避免这个问题,所以主键id需要选择自增。1.创建数据库的时候自增主键需要选择上,因为插入数据的时候主键id需要自增,为什么要自动生成?

2023-09-26 11:25:06 82

原创 求1的阶乘加到20的阶乘

【代码】求1的阶乘加到20的阶乘。

2023-04-09 15:41:30 1426

原创 求最大连续子序列的和

给定K个整数的序列{ A1, A2, …, Ak },其任意连续子序列可表示为{ Ai, Ai+1, …, Aj },其中 1

2023-03-09 14:49:59 155

原创 PTA打印沙漏

本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。

2023-02-25 12:35:03 214

原创 java中static的用法

关键字你可以理解为是一个形容词,一般是用来形容类、方法、变量,代码块,还有一个作用是用来静态导包,本关我们只讨论它的三个用法。修饰了,那么所有该类的对象都共享这个变量。无论这个类实例化多少对象,它的静态变量只有一份拷贝。修饰变量,这个变量就变成了静态变量,修饰方法这个方法就成了静态方法,意思,是一个修饰符,就像是一个形容词,是用来形容类,变量,方法的。关键字方便在没有创建对象的情况下来进行调用(方法/变量)。的形式来访问,不需要创建对象。,不能用于修饰局部变量。如果一个类的成员变量被。

2022-10-13 20:45:08 308

原创 java基础知识点笔记

一些基础知识点易错的地方

2022-10-08 15:54:37 223

原创 超级楼梯(递推解题)

题目描述有一个楼梯共 M 级台阶,刚开始时你在第 1 级,若每次只能跨上 1 级或 2 级,要走上第 M 级, 共有多少种走法?输入输出格式首先包含一个整数 N,表示测试实例的个数,然后是 N 行数据,每行包含一个整数 M (1≤M≤40),表示楼梯的级数。对于每个测试实例,请输出不同走法的数量。

2022-09-25 21:19:58 1615

原创 动态规划详解

在上例的多阶段决策问题中,各个阶段采取的决策,一般来说是与时间有关的,决策依赖于当前状态,又随即引起状态的转移,一个决策序列就是在变化的状态中产生出来的,故有“动态"的含义,称这种解决多阶段决策最优化问题的方法为动态规划方法。与穷举法相比,动态规划的方法有两个明显的优点:(1)大大减少了计算量。(2)丰富了计算结果应用动态规划要注意阶段的划分是关键,必须依据题意分析,寻求合理的划分阶段(子问题)方法。而每个子问题是一个比原问题简单得多的优化问题。动态规划适合解决什么样的问题?

2022-09-25 20:34:10 316

原创 蓝桥杯真题等差数列

设最短的等差数列有x项,x=(an-a1)/d;所以说,要想x最小,d应该尽可能的大,所以d取他们这几项的公差中的最大公约数。第二行包含 N 个整数 A1, A2, · · · , AN。部分的数列,只记得其中 N 个整数。现在给出这 N 个整数,小明想知道包含这 N 个整数的最短的等差数列有几项?包含 2、6、4、10、20 的最短的等差数列是 2、4、6、8、10、12、14、16、对于所有评测用例,2 ≤ N ≤ 100000,0 ≤ Ai ≤ 109。输入的第一行包含一个整数 N。

2022-09-23 19:38:31 318

原创 进制转换详解

详细讲解二进制转换以及原理,看完必会。

2022-09-18 14:57:41 1016

原创 java中Scanner的用法

next的用法

2022-09-14 20:24:06 733

原创 易错基础知识总结

做题是易错点知识总结

2022-09-07 18:11:50 124

原创 二叉树最长路径的求解

题目描述设二叉树中每个结点的元素均为一个字符,按先序遍历的顺序建立二叉链表,编写算法求出该二叉树中第一条最长的路径。输入多组数据。每组数据一行,为二叉树的先序序列(序列中元素为‘0’时,表示该结点为空)。当输入只有一个“0”时,输入结束。输出每组数据输出一行,第一行为二叉树的最长路径长度,第二行为此路径上从根到叶结点的各结点的值。样例输入Copyabcd00e00f00ig00h00abd00e00cf00g000样例输出Copy4abcd3abd...

2022-05-04 19:53:25 3827

原创 1255: 字符串的插入

题目描述编写算法,实现下面函数的功能。函数voidinsert(chars,chart,int pos)将字符串t插入到字符串s中,插入位置为pos(插在第pos个字符前)。假设分配给字符串s的空间足够让字符串t插入。(说明:不得使用任何库函数)。输入多组数据,每组数据有三行,第一行为插入的位置pos,第二行为要被插入的字符串s,第三行为待插入的字符串t。当pos为“0”时输入结束。输出对于每组数据输出一行,为t插入s后的字符串。样例输入Copy1abcdea...

2022-04-30 20:02:00 462

原创 1253: 统计字符出现的频度

题目描述写一个算法统计在输入字符串中各个不同字符出现的频度并将结果输出(字符串中的合法字符为A-Z之间的26个字母和0-9之间的10个数字)。输入多组数据,每组数据有一行,为待统计字符频度的字符串。当字符串为“0”时,输入结束。输出对于每组数据输出n行,每一行为一个字符出现的频度(只输出存在的字符,格式为:字符:频度),字符排列顺序按照ASCII码从小到大的顺序样例输入CopyLITTLE5ILOVEYOUAREYOUOKNUMB900770样例输出C...

2022-04-30 09:12:28 1600

原创 ZZULIOJ-1007鸡兔同笼

题目描述鸡和兔关在一个笼子里,鸡有2只脚,兔有4只脚,没有例外。已知现在可以看到笼子里m个头和n只脚,求鸡和兔子各有多少只?输入输入两个整数heads和feet,分别代表笼子里头的个数和脚的个数。(假设heads和feet都在合法的数据范围内)输出依次输出鸡和兔的只数。(数字为0的也要输出)样例输入Copy12 40样例输出Copy4 8代码如下:#include<stdio.h>int main(){ int a,b; in...

2022-04-09 19:48:14 373

原创 二分的简单理解和使用方法

1.首先,二分法的原理:举个简单的例子就是,我们猜价格游戏,有一件商品,让你去猜它的价格,会给出价格的区间,比如说100到900之间,那么我们如何以最快的速度准确的猜出商品的价格呢。我们首先先猜100和900中间的那个数500,然后看是比500比商品的价格高了还是低了,如果高了,我们接下来就在100和500之间猜,重复上述步骤,一步一步地缩小范围,直到找到商品的价格。补充:利用这个原理,我们在寻找数据时可以大大减少计算量,这也是我们使用二分算法的另一个重要原因。2.接下来再看一下如何应用:需要使用二

2022-04-05 20:41:38 1200

原创 求满足c=a+b的所有值

a,b,c分别由123,456,789,这九个数组成,且没有重复的,且不存在零,求满足c=a+b的值的个数#include<iostream>using namespace std;int x[10];int pd(int a,int b,int c){ for(int i=1;i<=9;i++) x[i]=0;//每次判断前都要初始化 x[0]=1;//因为题目中没有零 while(a!=0) { if(x[a%10]==1) return 0; else

2022-04-04 20:06:36 154

原创 模拟,枚举,打表的简单应用和总结

1.对于一些填空题,只要一个结果,没有时间限制。所以我们将采用模拟法进行问题的求解,既然我们不需要考虑时间问题和代码问题,那么我们一定要将代码设计的具有较高的逻辑性和准确性。...

2022-04-04 10:48:25 325

原创 一些简单排序的使用方法

1.sort函数的简单使用例如有一个a数组a[n],如果要对a数组中的元素进行排序(sort函数默认升序排列)sort(a,a+n)即可;用一个例子看一下具体的用法:给定一个长度为 N的数组 a,请你先从小到大输出它的每个元素,再从大到小输出它的每个元素。输入描述第一行包含一个整数 N。第二行包含 N 个整数 a1,a2,a3,....表示数组 A的元素。输出描述输出共两行,每行包含 N个整数,表示答案。输入输出样例示例 1输入51 3 2 6 5

2022-04-03 10:24:13 717

原创 stl简单使用及复习

1.栈的简单用法 top(): 返回一个栈顶元素的引用,类型为 T&。如果栈为空,返回值未定义。 push(a): 将a压入栈顶 pop(): 弹出栈顶元素。 size(): 返回栈中元素的个数。 2.队列的简单用法头文件#include<queue> 基本定义方式 queue<string>a; 定义了一个队列a, 或者是queue<int>a;front()...

2022-04-03 08:46:58 505

原创 求一个数中的某个数字有几个

例如,求1到10000这10000个数字中一共有多少个1思路如下:一般首先会想到从一遍历到10000,让后把每个数字中1的个数找出来,这样就必须要解决把每个数的个位,十位,百位都分离出来,这有点麻烦。所以我们改进一下数位分离的方法:就是对一个数,每次都去掉个位上的数字。具体代码如下:#include <iostream>using namespace std;int main(){ int x=0; int i,m; for( i=1; i<=10000; i++

2022-04-02 17:07:57 381 1

原创 前缀和数组与差分数组

首先,介绍一下前缀和数组与差分数组是干什么用的,它们主要用在对数组中某一区间中的元素进行操作,例如对a数组中第10到20这个区间中的每一个元素都加上一个数,或者求该区间中所有元素的和,你可能会想到利用对数组进行遍历来实现,但是如果当数据量很大的时候,显然这个方法有些笨拙(时间复杂度过高,提交oj时可能会超时)了,于是就有了下面我们要利用的前缀和数组与差分数组。首先,我们先来讲一下前缀和数组:现在有一个数组a,我们想要求它[k,n]这个区间中所有元素的和,然后我们为了处理起来方便,我们构建一个数组b,

2022-04-01 23:09:29 1055 2

原创 求一个数后四位的值

题目描述给定数列1, 1, 1, 3, 5, 9, 17, …,从第4 项开始,每项都是前3 项的和。求第n 项的最后4 位数字.输入输入整数n(1≤n≤20221230)。输出输出第n项的最后4位。样例输入20190324样例输出4659思路如下:首先,观察数据发现就算是long long型的数据也不够,所以需要在计算过程中就对数据进行处理。然后就发现,假如12345+12,等等之类的数字相加之后对后四位有影响的只有最后四位,所以在数据的计算过程中只需要保留数据

2022-03-30 16:58:45 779

原创 单词分析(蓝桥杯)

题目描述:小蓝正在学习一门神奇的语言,这门语言中的单词都是由小写英文字母组 成,有些单词很长,远远超过正常英文单词的长度。小蓝学了很长时间也记不住一些单词,他准备不再完全记忆这些单词,而是根据单词中哪个字母出现得最多来分辨单词。现在,请你帮助小蓝,给了一个单词后,帮助他找到出现最多的字母和这 个字母出现的次数。输入描述输入一行包含一个单词,单词只由小写英文字母组成。对于所有的评测用例,输入的单词长度不超过 1000。输出描述输出两行,第一行包含一个英文字母,表示单词中出现得最..

2022-03-27 16:29:15 188

空空如也

空空如也

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

TA关注的人

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