自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端获取数据存入数据库

后端测试常用软件https://www.postman.com/downloads/进入后样式使用样式一般情况用对象来接收代码如下 // 一般情况用对象来接收 /** * userName :123 * userPassword:456 * @return */ @RequestMapping("/register") public String register(@RequestBody User user){

2021-05-17 17:27:04 2904 1

原创 实现邮箱发送验证信息

打开QQ邮箱选择设置----选择账户将前两个选项开启获取授权码复制完成后回到IDEA中找到.yml文件复制进去以下代码:mail: host: smtp.qq.com username: 416938465@qq.com password: bngqvzjwgxpnbiij port: 587 default-encoding: UTF-8 properties: mail: smtp: so

2021-05-17 14:32:21 462

原创 对数据库进行增、删、改、查操作

pox.xml中添加热加载代码(不要加错位置)<!-- devtools热部署--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true&

2021-05-10 19:42:59 493

原创 调用框架

软件下载链接https://code.visualstudio.com/下载完成后下载插件vetureslintPath IntellisenseView In BrowserLive ServerDebugger for ChromeHTML CSS SupportJavaScript Snippet PackHTML Snippets下载node网址http://nodejs.cn/一直下一步就好(偷懒不演示啦!)打开cmd命令窗口查询npm、node版本查询版本

2021-05-07 15:46:24 250

原创 向数据库中添加数据

在当前项目中添加以下代码 <!-- mybatis逆向工程 --> <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> &

2021-05-07 14:22:14 1080 1

原创 Springboot

新建文件夹添加注释

2021-05-06 15:55:02 137

原创 L1-1 天梯赛座位分配 (20分)

天梯赛每年有大量参赛队员,要保证同一所学校的所有队员都不能相邻,分配座位就成为一件比较麻烦的事情。为此我们制定如下策略:假设某赛场有 N 所学校参赛,第 i 所学校有 M[i] 支队伍,每队 10 位参赛选手。令每校选手排成一列纵队,第 i+1 队的选手排在第 i 队选手之后。从第 1 所学校开始,各校的第 1 位队员顺次入座,然后是各校的第 2 位队员…… 以此类推。如果最后只剩下 1 所学校的队伍还没有分配座位,则需要安排他们的队员隔位就坐。本题就要求你编写程序,自动为各校生成队员的座位号,从 1 开始

2020-05-27 23:55:48 374 1

原创 寒冰王座(完全背包(YYOJ

题目描述不死族的巫妖王发工资拉,死亡骑士拿到一张N元的钞票(记住,只有一张钞票),为了防止自己在战斗中频繁的死掉,他决定给自己买一些道具,于是他来到了地精商店前.死亡骑士:“我要买道具!”地精商人:“我们这里有三种道具,血瓶150块一个,魔法药200块一个,无敌药水350块一个.”死亡骑士:“好的,给我一个血瓶.”说完他掏出那张N元的大钞递给地精商人.地精商人:“我忘了提醒你了,我们这...

2020-05-02 21:36:49 312

原创 最短路径HDU-2066(弗洛伊德(Flyod)

Problem Description 虽然草儿是个路痴(就是在杭电待了一年多,居然还会在校园里迷路的人,汗~),但是草儿仍然很喜欢旅行,因为在旅途中 会遇见很多人(白马王子,0),很多事,还能丰富自己的阅历,还可以看美丽的风景……草儿想去很多地方,她想要去东京铁塔看夜景,去威尼斯看电影,去阳明山上看海芋,去纽约纯粹看雪景,去巴黎喝咖啡写信,去北京探望孟姜女……眼看寒假就快到了,这么一大段时...

2020-04-23 01:16:25 193

原创 最短路径HDU-1874(迪杰斯特拉(Dijkstra)

HDU-1874Problem Description某省自从实行了很多年的畅通工程计划后,终于修建了很多路。不过路多了也不好,每次要从一个城镇到另一个城镇时,都有许多种道路方案可以选择,而某些方案要比另一些方案行走的距离要短很多。这让行人很困扰。现在,已知起点和终点,请你计算出要从起点到终点,最短需要行走多少距离。Input本题目包含多组数据,请处理到文件结束。每组数据第一行包含两个...

2020-04-23 01:15:08 165

原创 沈老师的岛(并查集(YYOJ

题目描述沈老师天天说象山是个好地方,鹤浦更是个好地方。由于鹤浦是一个岛屿,沈老师更是有一个外号叫做“岛主”。现在“岛主”来请你帮帮忙,他想知道,他的家乡附近有多少个独立的岛屿?给定一个由 ‘@’(陆地)和 ‘*’(水)组成的的二维网格,计算独立的岛屿的数量。一个岛被水包围,并且它是通过水平或垂直8个方向上相邻的陆地连接而成的。你可以假设网格的四个边均被水包围。输入样例输入由多组测试数据组成...

2020-04-10 00:56:01 505

原创 亲戚关系(并查集(YYOJ

题目描述若某个家族人员过于庞大,要判断两个是否是亲戚,确实还很不容易,现在给出某个亲戚关系图,求任意给出的两个人是否具有亲戚关系。规定:x和y是亲戚,y和z是亲戚,那么x和z也是亲戚。如果x,y是亲戚,那么x的亲戚都是y的亲戚,y的亲戚也都是x的亲戚。输入第一行:三个整数n,m,p,(n<=5000,m<=5000,p<=5000),分别表示有n个人,m个亲戚关系,询问p...

2020-04-09 00:55:44 618

原创 育英晨跑(YYOJ)

题目描述在育英,大家最头疼的事情就是晨跑了,因为每天早上大家都要被迫从温暖的被窝爬起来去晨跑令人非常不爽。育英的晨跑是使用一款APP来规定晨跑路线,我们可以把育英校园看作一个n * m的二维矩阵。LZY的起点在左上角(0,0),而APP规定的终点为右下角(n - 1,m - 1) 。LZY跑到每个点的用时都不一样,现在LZY为了偷懒,想找一条耗时最短的捷径,你能帮帮他吗?输入测试样例由多...

2020-04-03 00:49:58 942 1

原创 命悬一线独木桥(YYOJ)

题目描述LZY成功的破解了数字规律,没想到他前往下一关前要通过一个独木桥。这个独木桥由N块木板组成,每块木板上有一个数字。这个独木桥最奇怪的地方,是LZY第一步只能站在它的平衡点上,否则桥会立刻倒塌,LZY就会堕入万丈深渊。我们是这样定义独木桥的平衡点的:LZY当前所站的左侧所有木板数字相加的和等于右侧所有木板相加数字的和。如果独木桥不存在平衡点,那么我们应该输出 -1。如果数组有多个平衡点...

2020-03-30 23:17:58 1150

原创 最长递增路径(YYOJ)

Description给定一个整数矩阵,找出最长递增路径的长度。对于每个单元格,你可以往上,下,左,右四个方向移动。 你不能在对角线方向上移动或移动到边界外。Input测试样例由多组测试数据组成。每组测试数据第一行输入两个正整数n,m代表矩形的行数和列数( 1 <= n,m <= 500 )接下来输入n * m 个数,每个数均在int范围内。输出矩阵中的最长递增路径长度。...

2020-03-28 19:55:40 411

原创 LZY的游戏(YYOJ)

题目描述LZY发明了一个纸牌游戏,取名叫做LZY牛牛。他的好伙伴WLJ对这个游戏很感兴趣,于是他们俩玩起了这个游戏。每人抽取五张扑克牌,牌堆里的扑克牌有 A,2,3,4,5,6,7,8,9,10,J,Q,K 这13种点数的扑克牌若干。扑克牌 10,J,Q,K都视为点数 10,扑克牌 A 视为点数 1,其他牌数字为多少则点数为多少。当我们能从五张中挑选3张相加,使得他能被10整除,那么称之为...

2020-03-26 19:05:02 413

原创 LZY碎大石(YYOJ)(优先队列

题目描述由于LZY半夜3点50分吵醒了营长,营长很生气,让他去工地体验一下搬砖生活。包工头给了LZY一个任务,他给了LZY一大堆石头,让LZY每次挑出两块最重的石头,然后将它们一起粉碎。假设石头的重量分别为 x 和 y,且 x <= y。那么粉碎的可能结果如下:如果 x == y,那么两块石头都会被完全粉碎;如果 x != y,那么重量为 x 的石头将会完全粉碎,而重量为 y 的石头...

2020-03-24 17:39:14 202

原创 寻找比目标字母大的最小字母(YYOJ)

题目描述LZY又来搞字符串了,他现在给你一个只包含小写字母的有序字符串str 和一个目标字母 target,寻找有序数组里面比目标字母大的最小字母。 里字母的顺序是循环的。举个例子,如果目标字母target = ‘z’ 并且有序字符串为“ab”,则答案返回 'a’。输入测试样例由多组测试数据组成。每组测试数据第一行输入一个字符串str ( 1 <= str.length <= 2...

2020-03-23 17:42:30 704

原创 攻城掠地

题目描述今天LZY攻城小分队出动了,他们需要在尽可能短的时间内攻占敌人的大本营。战场是一个n * m的二维网格,LZY小分队初始在(0,0)点,敌军大本营在( n -1 ,m - 1)点 每个点上有一个对应的数字代表LZY小分队攻占这个据点需要耗费的时间,现在作为LZY小分队的指挥官,你需要指定一条合适的路线,使LZY小分队能用最短的时间攻占敌人大本营。输入测试样例由多组测试数据组成。每组测...

2020-03-21 18:05:42 312

原创 新冠病毒的传播

题目描述最近新冠病毒疫情非常严重,由于我们国家采取了有力的措施,才没有使疫情进一步的扩大。今天,作为计算机专业的学生,我们来用程序模拟一下各种情况下的新冠病毒传播情况。现在给定一个n * m的网格,每个网格可以有以下三个值之一:值 0 代表隔离带。值 1 代表健康人群。值 2 代表感染人群。每天,任何与感染人群(在 4 个正方向上)相邻的健康人都会感染。如果遇到隔离带,病毒就会被阻断。输...

2020-03-21 18:03:35 930

原创 斐波那契数列(记忆化搜索

题目1 1 2 3 5 8 13 21 34 55第n项等于(n-1)+(n-2)。代码#include<bits/stdc++.h>using namespace std;int fib[1000005];int dfs(int n){ if(fib[n]) return fib[n]; if(n==1||n==2) fib[n]=1; else fi...

2020-03-19 17:51:06 787

原创 最大奇数和

题目描述LZY又来恶心人啦,在n个整数中,最多取k个整数,求最大和且和为奇数。输入本题有多组测试样例,输入一对正整数n (n<100000) 和 k (k<=n)。紧接着跟着n个整数ai(-2147483648<=ai<=2147483647)题目保证至少有一个奇数。输出符合题意的最大奇数和。样例输入6 39 7 5 3 1 -1样例输出21代码#...

2020-03-18 14:48:36 678

原创 爱吃榴莲的LZY

题目描述LZY超喜欢吃榴莲,但是他老是爱上火,当他的上火值大于等于50的时候,他就会爆炸。LZY每吃一个榴莲需要五分钟,吃完时上火值会增加10点。LZY还准备了无限量个山竹用于降火,每吃一块山竹需要3分钟,可降火减少上火值7点,但是当上火值小于15点时,LZY无法吃山竹。还有个奇怪的现象,LZY在吃榴莲的时候,上火值每分钟都会上升,每分钟上升的值是吃这个榴莲前的上火值除10的整数部分。LZY...

2020-03-16 16:57:33 297

原创 最少拦截系统

Problem Description某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统.但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能超过前一发的高度.某天,雷达捕捉到敌国的导弹来袭.由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹.怎么办呢?多搞几套系统呗!你说说倒蛮容易,成本呢?成本是个大问题啊.所以俺就到这里来求救了...

2020-03-13 10:52:57 98

原创 单调递增数

问题描述一个正整数如果任何一个数位不大于右边相邻的数位,则称为个数位递增的数,例如1135是一个数位递增的数,而1024不是一数位递增的数。输入格式输入的第一行包含一个整数n。输出格式输出一行包含一个整数,表示答案。样例输入30样例输出26代码...

2020-03-10 21:41:02 704

原创 Problem C: 分糖果

Description分糖果,排排坐。今天LZY买了N颗糖果,打算分给排好队的创意班M个同学。给第一个同学 1 颗糖果,第二个同学 2 颗,依此类推,直到给最后一个同学 m 颗糖果。然后,我们再回到队伍的起点,给第一个同学 m + 1 颗糖果,第二个同学 m + 2 颗,依此类推,直到给最后一个同学 2 * m 颗糖果。重复上述过程(每次都比上一次多给出一颗糖果,当到达队伍终点后再次从队伍起...

2020-03-08 19:04:01 312

原创 免费馅饼

Problem Description都说天上不会掉馅饼,但有一天gameboy正走在回家的小径上,忽然天上掉下大把大把的馅饼。说来gameboy的人品实在是太好了,这馅饼别处都不掉,就掉落在他身旁的10米范围内。馅饼如果掉在了地上当然就不能吃了,所以gameboy马上卸下身上的背包去接。但由于小径两侧都不能站人,所以他只能在小径上接。由于gameboy平时老呆在房间里玩游戏,虽然在游戏中是个身...

2020-03-06 16:40:32 122

原创 数塔

Problem Description在讲述DP算法的时候,一个经典的例子就是数塔问题,它是这样描述的:有如下所示的数塔,要求从顶层走到底层,若每一步只能走到相邻的结点,则经过的结点的数字之和最大是多少?已经告诉你了,这是个DP的题目,你能AC吗?Input输入数据首先包括一个整数C,表示测试实例的个数,每个测试实例的第一行是一个整数N(1 <= N <= 100),表示数塔...

2020-03-05 20:44:38 154

原创 Problem B: 组数总和

DescriptionLZY今天又突发奇想了,他想随意给出两个数字n和k,请你找出所有N个数字相加和为K的组合数量。组合中只含有1——9的数字,并且不允许重复。Input测试样例由多组测试数据组成。每组测试样例第一行输入两个正整数n ( 1 <= n <= 9 ) 和 k < ( 1 <= k <= 45 )。Output输出所有符合题目要求的组合数量。如果...

2020-03-04 15:44:31 198

原创 Problem A: 字母大小全排列

Description给定一个字符串S,通过将字符串S中的每个字母转变大小写,我们可以获得一个新的字符串。输出所有可能的字符串的数量。Input测试样例由多组测试数据组成,每组测试数据第一行输入一个字符串s ( 1 <= s.length <= 12 )Output输出所有可能的字符串的数量Sample Inputq1b2Sample Output4代码#incl...

2020-03-03 17:41:27 212

原创 习题4-5 换硬币

将一笔零钱换成5分、2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法?输入格式:输入在一行中给出待换的零钱数额x∈(8,100)。输出格式:要求按5分、2分和1分硬币的数量依次从大到小的顺序,输出各种换法。每行输出一种换法,格式为:“fen5:5分硬币数量, fen2:2分硬币数量, fen1:1分硬币数量, total:硬币总数量”。最后一行输出“count = 换法个数”。...

2020-03-01 18:05:17 201

原创 习题7-6 统计大写辅音字母

英文辅音字母是除A、E、I、O、U以外的字母。本题要求编写程序,统计给定字符串中大写辅音字母的个数。输入格式:输入在一行中给出一个不超过80个字符、并以回车结束的字符串。输出格式:输出在一行中给出字符串中大写辅音字母的个数。输入样例:HELLO World!输出样例:4代码#include <stdio.h>int main(){ int i,count=0;...

2020-02-29 14:48:11 5961 2

原创 练习7-9 计算天数

输入格式:输入在一行中按照格式“yyyy/mm/dd”(即“年/月/日”)给出日期。注意:闰年的判别条件是该年年份能被4整除但不能被100整除、或者能被400整除。闰年的2月有29天。输出格式:在一行输出日期是该年中的第几天。输入样例1:2009/03/02输出样例1:61输入样例2:2000/03/02输出样例2:62代码#include<stdio.h>...

2020-02-29 14:44:09 411

原创 G: 安杰?猴子?

Description 次安杰在你们的帮助下,成功通过了基础测试。可是这仍然改变不了他像猴子的事实,于是最讨厌猴子的宝昆决定给他一点颜色瞧瞧。宝昆搬来若个干盒子并叠成了三角形,每个盒子里按照顺序装了若干个香蕉。现在他告诉安杰三角形盒子的层数,希望安杰能返回正确结果给他。你们能帮助一下安杰吗? 1 2 3 4 5 6 7 8 9 ...

2020-02-27 16:26:02 277

原创 G: LZY的计算器

Description LZY平时非常懒,他经常要计算一些数字,他为了偷懒于是去商店购买了一台计算器。老板WLJ欺负他个子小不能打,于是卖了一台残次品给他。这台残次品计算器只能进行两个操作:双倍(Double):将显示屏上的数字乘 2;递减(Decrement):将显示屏上的数字减 1 。最初,计算器显示数字 A。现在请你帮帮LZY,返回显示数字 B 所需的最小操作数。Inpu...

2020-02-26 17:36:50 183

原创 E: 最多水容量

Description现在有一条笔直的水槽,里面有N块挡板。你需要从中选取两块挡板,使得能够获取最多的水容量。Input 测试数据由多组输入样例组成第一行输入一个整数N,( 2 <= N <= 20000 )第二行输入N个整数 ni ( 0 <= ni <= 10000),分别代表挡板的高度Output 输出能够获取的最多水容量 Sample Input9...

2020-02-26 17:27:15 162

原创 习题8-1 拆分实数的整数与小数部分

本题要求实现一个拆分实数的整数与小数部分的简单函数。void splitfloat( float x, int *intpart, float *fracpart );其中x是被拆分的实数(0≤x<10000),intpart和fracpart分别是将实数x拆分出来的整数部分与小数部分。裁判测试程序样例:#include <stdio.h>void splitfloat...

2020-02-24 18:49:40 1041

空空如也

空空如也

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

TA关注的人

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