自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021 春招 水仙花数

import java.util.Scanner;public class Main{ public static void main(String[] args){ Scanner input = new Scanner(System.in); int m = input.nextInt(); int n = input.nextInt(); printWater(m,n); } public static

2021-05-08 15:20:38 119

原创 Dijkstra迪杰斯特拉算法 最短路径 Fibonacci Heap斐波那契堆实现以及与链表速度对比

比较懒,斐波那契堆只写了删除最小值和降低节点的值,但是也是最复杂的两个操作啦!In this assignment, there are three main parts in my code including the random directed graph generator, the dijkstra algorithm with list, and the dijkstra algorithm with Fibonacci Heap. The number of the node V is f

2021-04-07 13:43:05 798

原创 蓝桥杯 —— 研究生Java组,作物杂交

问题描述作物杂交是作物栽培中重要的一步。已知有 种作物(编号 至 ),第 种作物从播种到成熟的时间为 。作物之间两两可以进行杂交,杂交时间取两种中时间较长的一方。如作物 种植时间为 天,作物 种植时间为 天,则 杂交花费的时间为 天。作物杂交会产生固定的作物,新产生的作物仍然属于 种作物中的一种。初始时,拥有其中 种作物的种子(数量无限,可以支持多次杂交)。同时可以进行多个杂交过程。求问对于给定的目标种子,最少需要多少天能够得到。如存在 种作物 ,各自的成熟时间为 天

2021-04-07 13:34:03 564

原创 Ajax中通过json从前端往后端传值时 报错400问题

Ajax中,json不允许其中对象参数的值为空或null的情况出现,否则即报400.解决: 通过JavaScript进行判断,确定传值是否为空或null;若为空或null,则赋默认值function search() { var prof_id = $("#prof_id").val(); if (prof_id == ''){ prof_id = 0; } var nam

2021-02-08 21:02:53 490

原创 蓝桥杯第二次模拟赛

问题描述  请问在 1 到 2020 中,有多少个数既是 4 的整数倍,又是 6 的整数倍。答案:168——————————————————————————————————问题描述  小明要用二进制来表示 1 到 10000 的所有整数,要求不同的整数用不同的二进制数表示,请问,为了表示 1 到 10000 的所有整数,至少需要多少个二进制位?答案:14——————————————————————————问题描述  一个无向图包含 2020 条边,如果图中没有自环和重边,请问最少包含多少个

2021-01-24 15:53:35 171

原创 关于Java web中请求跳转的问题

今天需要实现一个需求,首页为jsp/html页面,有a标签来跳转到新页面。需要执行:点击首页的关键词,需要在后台进行关键词搜索,然后在新的页面中进行数据的展示。方法一:在a标签的href中添加?key=value来传递关键词,直接跳转到目标搜索结果的html页面,然后在结果页面中添加Ajax部分,先利用js来获取到参数数据,然后根据此参数数据发送Ajax请求到后端,通过回调函数来解析JSON内容,实现此展示页面的数据展示。当后续修改关键词内容时,可以直接发送Ajax请求给后端,然后后端进行JSON数据返回

2021-01-17 17:50:22 323

原创 关于 Cookie的作用域问题

今晚有做过一个登录验证,即防止用户跳过登录页面直接访问内部资源。原理:设置过滤器Filter,对每次请求判断:是否有cookie (user, id), 若有,是否此cookie和session中所存储对象id一致。若无cookie或不一致,则重定向跳转回登录或注册页面。中间一直存在一个问题,即设置了cookie且可以在浏览器中查到,但是后台始终无法getCookie,原因如下:Cookie的默认作用域为当前应用请求中,默认不设置path的时候,只会在请求和servlet同路径的情况下才会携带cook

2021-01-17 00:20:51 504 2

原创 蓝桥杯第四日——对局匹配

问题描述  小明喜欢在一个围棋网站上找别人在线对弈。这个网站上所有注册用户都有一个积分,代表他的围棋水平。小明发现网站的自动对局系统在匹配对手时,只会将积分差恰好是K的两名用户匹配在一起。如果两人分差小于或大于K,系统都不会将他们匹配。现在小明知道这个网站总共有N名用户,以及他们的积分分别是A1, A2, … AN。小明想了解最多可能有多少名用户同时在线寻找对手,但是系统却一场对局都匹配不起来(任意两名用户积分差不等于K)?输入格式  第一行包含两个个整数N和K。  第二行包含N个整数A1,

2021-01-12 21:59:50 146

原创 蓝桥杯第三日——错误票据(简单题)

问题描述某涉密单位下发了某种票据,并要在年终全部收回。每张票据有唯一的ID号。全年所有票据的ID号是连续的,但ID的开始数码是随机选定的。因为工作人员疏忽,在录入ID号的时候发生了一处错误,造成了某个ID断号,另外一个ID重号。你的任务是通过编程,找出断号的ID和重号的ID。假设断号不可能发生在最大和最小号。输入格式要求程序首先输入一个整数N(N<100)表示后面数据行数。接着读入N行数据。每行数据长度不等,是用空格分开的若干个(不大于100个)正整数(不大于100000),请注意行

2021-01-07 22:16:51 107

原创 蓝桥杯练习二——翻硬币 贪心算法 (简单题)

蓝桥杯练习第二日:小明正在玩一个“翻硬币”的游戏。桌上放着排成一排的若干硬币。我们用 * 表示正面,用 o 表示反面(是小写字母,不是零)。比如,可能情形是:oo*oooo如果同时翻转左边的两个硬币,则变为:oooo***oooo现在小明的问题是:如果已知了初始状态和要达到的目标状态,每次只能同时翻转相邻的两个硬币,那么对特定的局面,最少要翻动多少次呢?·做了个翻硬币,五分钟码完出答案,思路简单,直接贪心从第一个到最后一个遍历,认为每次遇到的正反不对的硬币都可以通过将此硬币和下一个硬币翻转过来

2021-01-05 21:22:33 375

原创 蓝桥杯练习一——合根植物Java代码bug

合根植物问题,自己写的代码,验证总有bug,控制台打印了以下数组,发现了问题(第十行的315跨区域合根了),但是还是没有找出来,代码bug究竟在哪里,有没有大神可帮助一下。思路为:接收输入数据为两个值node1 和 node2判断: 当node1为0且node2为0时,两点无其他根,可合根,并将根的值赋为node1的坐标。place[node1] = node1;place[node2] = node1;3. 判断: 当node2为0且node1不为0时,node1有根而node2

2021-01-03 11:25:04 225 1

空空如也

空空如也

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

TA关注的人

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