自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

君临๑的博客

java爱好者

  • 博客(38)
  • 资源 (1)
  • 收藏
  • 关注

原创 2023年第十四届蓝桥杯javaB组省赛真题

小蓝在玩一款种地游戏。现在他被分配给了两块大小均为 N × N 的正方形区域。这两块区域都按照 N × N 的规格进行了均等划分,划分成了若干块面积相同的小区域,其中每块小区域要么是岩石,要么就是土壤,在垂直或者水平方向上相邻的土壤可以组成一块土地。现在小蓝想要对这两块区域沿着边缘进行合并,他想知道合并以后可以得到的最大的一块土地的面积是多少(土地的面积就是土地中土壤小区域的块数)?在进行合并时,小区域之间必须对齐。可以在两块方形区域的任何一条边上进行合并,可以对两块方形区域进行 90 度、180 度、27

2023-04-08 22:01:46 5651 10

原创 from aip import AipOcr报错问题

报错问题pip install aip 报错:ERROR: Could not find a version that satisfies the requirement aip (from versions: none)ERROR: No matching distribution found for aipfrom aip import AipOcr ImportError: cannot import name ‘AipOcr‘ from ‘aip‘报错信息大致是说找不到aip这个包

2023-04-02 22:27:50 2014

原创 Eclipse的使用与快捷键(超详细)

自动补齐main方法 main 然后 alt + /自动补充输出语句 syso 然后 alt + / (同上)单行注释/取消单行注释 ctrl +/多行注释 ctrl + shift +/取消多行注释 ctrl + shift + \自动导包 ctrl + shift +o快速构建实体类窗口的快捷键 alt + shift +s代码回退 ctrl + z代码前进 ctrl + y

2023-03-28 08:32:47 4151 1

原创 禅道——图文安装及使用教程

第一步:在禅道动态页面,找到Windows一键安装包,建议选择经典64位,下载时杀毒软件可能会报错,忽略即可。第二步:运行Windows一键安装包,双击解压缩到某一个磁盘的根目录下 D:\xamp 或者 E:\xampp。总之,必须是根目录。第三步:进入xampp文件夹,点击 start.exe启动禅道时,如果电脑没有安装过VC运行环境时,会提示安装VC++环境。

2023-03-27 18:54:04 10254 1

原创 数据挖掘——KNN算法的实现

1:令k是最近邻数目,D是训练样例的集合2: for每个测试样例z=(x ',y) do3:计算z和每个样例(x,y) ∈ D之间的距离d(x ', x)4:选择离z最近的k个训练样例的集合Dz包含于D5.6:end for距离加权表决其中,v是类标号,yi是一个最近邻的类标号。1()为指示函数,其中参数为真,返回值为1,否则为0。

2023-03-22 23:39:38 2732 35

原创 数据挖掘(作业汇总)

3编程实现任意给定两个相同维度的布尔向量之间的Jaccard系数计算函数dist1=dist_Jaccard(x,y)。4编程实现任意给定两个相同维度的布尔向量之间的简单匹配系数计算函数dist1=dist_SMC(x,y)。K=3,距离测试样本最近的k个训练样本依次为:样本 () 、样本 () 、样本 ()测试样本到5个训练样本(样本1、2、3、4、5)的欧氏距离依次为: ()()()()()。距离最近的k个训练样本类别依次为:类别()、类别()、类别()

2023-03-07 16:41:04 3499 3

原创 实验3 设计模式实验2

(Cutout)、模糊滤镜(Blur)、锐化滤镜(Sharpen)、纹理滤镜(Texture)等。定的成员(Member),也可以分享给某个群组中的所有成员;率,现需要重用已有的加密算法,这些算法封装在一些由第三方提供的类中,有。滤镜,同时还能够很方便地增加新的图像格式和滤镜,绘制对应的类图并编程模。己的动态信息,包括最新动态、新上传的视频以及分享的链接等,分享给某个特。此外,还允许用户在一个群组中添加子群组,以便更加灵活。等常用图像格式,同时提供了多种不同的滤镜对图像进行处理,例如木刻滤镜。

2023-03-05 20:17:51 1387

原创 实验2 设计模式实验1

Text 和Button 充当抽象产品,其子。(Circle)、矩形(Rectangle)和三角形(Triangle)等的绘图工具类,每个几何图形均具。在图1 中,Windows 中的Button 和Text 构成了一个Windows 产品族,而不。GIF 格式的图片、JPG 图片读取器(JpgReader)用于读取JPG 格式的图片。在每一个游戏场景中,提供了对应的地图(Map)、天气(Weather)有绘制方法draw()和擦除方法erase(),要求在绘制不支持的几何图形时,抛出一。

2023-03-05 20:17:16 2880

原创 实验4 设计模式实验3

(BlackWhiteFilter)、单色滤镜(MonochromaticFilter)、怀旧滤镜(NostalgicFilter)等,(SecurityDoor)将自动开启(open())、隔热门(InsulatedDoor)将自动关闭(close())等,闪烁(flicker()) 、报警器(Annunciator) 将发出警报(alarm()) 、安全逃生门。户可以对音效(Sound Effect)、场景(Scene)、游戏角色(Role)等对象进行参数设置。考虑到系统的可扩展性,开发人员可以实现。

2023-03-05 20:16:26 1869

原创 第十三届蓝桥杯大赛校赛第1场选拔赛总结(java版)

为了表达对ICPC的热爱,他决定编写一个程序,输入一个正整数N,输出N个连续的ICPC,同时他希望所有位于奇数位置的ICPC全部用大写字母,而偶数位置的ICPC全部用小写字母,即“icpc”。你试试能不能写出来?众所周知,在表示十六进制数时,除了0-9这九个阿拉伯数字外,还引入了“A”、“B”、“C”、“D”、“E”和“F”这六个英文字母(不区分大小写)。在游戏中一共包含六个指令字符,“E”表示往东移动,“W”表示往西移动,“S”表示往南移动,“N”表示往北移动,“U”表示往上移动,“D”表示往下移动。

2022-11-29 10:18:20 1355

原创 实验 1 UML 类图实验

2. 根据以下描述绘制类图,再正向工程生成 Java 源代码(也可生成其他面 2 向对象语言的源代码,如 C++或 C#等): 图形(Shape)可分为圆形(Circle)、矩形(Rectangle)、椭圆形(Ellipse)等具体图 形,在 Shape 类中提供了一个抽象的 draw()方法用于绘制图形,而在具体的图 形类中实现该抽象 draw()方法。每一条商品销售信息对应一类商品 (Product),商品信息包括商品编号、商品名称、商品单价、商品库存量、商品 产地等。补充:如何添加标题框?

2022-11-06 22:18:43 3974

原创 创建SpringBoot项目(使用阿里云代理)

1.更改服务器URL2. 点击下一步​3.勾选三项,点击创建​4.等待同步完成(将近5分钟)在等待的过程中创建数据库​6.mysql创建class3数据库7.引入mybatismysql依赖包8.创建包(如图所示)controller dao pojo service utils​9.在resources中创建mappers文件夹10.application.properties配置文件中写入,更改连接地址、用户名和密码

2022-10-23 18:55:13 4098

原创 为什么要学C++?

“C++ 是一种灵活的语言,它既能处理底层事务,也能处理高层事务。但它并非完美,随着语言成熟度、兼容性以及稳定性而来的,是语言的复杂性——我们无法摒弃某些陈旧的部分。”

2022-10-07 19:39:06 941

原创 2022年春季学期《算法分析与设计》练习13

从第2行开始,接下来的m行表示每辆汽车的司乘人员总人数和人员编号(人员编号是一个固定值,可以对应于我们的身份证号码),每一行的第1个数字k表示该汽车的司乘人员总数,接下来的k个数字表示每一个人的编号。第2行到第m+1行对应m对电子元件及其对应的奖励积分值,每一行包含三个正整数,第1个和第2个整数表示电子元件编号(从1开始),第3个整数表示两个元件之间搭建电路的奖励积分num(num

2022-10-04 22:09:31 322

原创 2022年春季学期《算法分析与设计》练习12

然后滴二滴,停一下;再滴三滴,停一下...,假设这瓶盐水一共有n毫升,每一滴是y毫升,每一滴需要的时间是一秒(假设最后一滴不到y毫升,需花费的时间也算一秒),停一下的时间也是一秒。小Q现在要在道路上设置一些路灯, 对于安置在pos位置的路灯, 这盏路灯可以照亮pos - 1, pos, pos + 1这三个位置。为了让问题更简单,小Q把道路视为n个方格,需要照亮的地方用'.'表示, 不需要照亮的障碍物格子用'X'表示。第二部分为m行,每一行输入三个数字,前两个为两个顶点的编号,第三个为边权重。

2022-10-04 22:02:09 183

原创 2022年春季学期《算法分析与设计》练习11

作为球迷,一定想看尽量多的完整的比赛,当然,作为新时代的好青年,你一定还会看一些其它的节目,比如新闻联播(永远不要忘记关心国家大事)、非常6+7、超级女生,以及王小丫的《开心辞典》等等,假设你已经知道了所有你喜欢看的电视节目的转播时间表,你会合理安排吗?输入数据包含多个测试实例,每个测试实例的第一行只有一个整数n(n

2022-10-04 21:51:45 215

原创 2022年春季学期《算法分析与设计》练习10

给出一个序列a1,a2,a3,a4,a5,a6,a7...an,求它的一个子序列(设为s1,s2,...sn),使得这个子序列满足这样的性质:s1

2022-10-04 21:34:56 285

原创 2022年春季学期《算法分析与设计》练习9

在一条直线上有n堆石子,每堆有一定的数量,每次可以将两堆相邻的石子合并,合并后放在两堆的中间位置,合并的费用为两堆石子的总数。例如:输入{1,2,3,4,5},输出33。例如:输入数组(6,-1,5,4,-7),输出14, 1, 4,其中14表示最大子段和,1表示和最大的子段从第1个数字开始,4表示和最大的子段到第4个数字结束,即(6, -1 , 5, 4)。每一个对角线输出一行,每行包括Lx=Max, Sx=Min,其中x为斜线序号(序号从1开始),Max为该斜线上的最大值,Min为该斜线上的最小值。

2022-10-04 21:22:24 228

原创 2022年春季学期《算法分析与设计》练习7

简单起见,整数部分和小数部分都保证非空,且整数部分不会有前导 0。不过,小数部分的最 后可以有 0,因此 0.0和 0.000是一样大的。对于每组数据,如果第一个数大,输出"Bigger"。如果第一个数小,输出"Smaller"。如果两个 数相同,输出"Same"。两个十进制大整数,满足每一个整数长度为2^n且两个大整数的长度相等。一个整数n表示矩阵的维数,接下来n行为第一个矩阵,再下面n行为第二个矩阵。输入两个实数,判断第一个数大,第二个数大还是一样大。矩阵的乘积(两个数字之间空一格,数字右对齐)。

2022-10-04 21:10:17 151

原创 2022年春季学期《算法分析与设计》练习6

在一个n×n (n = 2k)个方格组成的棋盘中,恰有一个方格与其他方格不同,称该方格为一特殊方格,且称该棋盘为一特殊棋盘。多组数据输入,每组输入包括两行,每行第一个数字为数组长度n,然后输入n个有序整数。编写一个程序,将两个有序数组合并成一个更大的有序数组,要求时间复杂度为O(n)。有多组输入,每组输入的第一行为n(1

2022-10-04 17:40:04 250

原创 2022年春季学期《算法分析与设计》练习5

请编写一个程序,输入包含n(n

2022-10-04 17:24:21 118

原创 2022年春季学期《算法分析与设计》练习4

1036: 字符识别?题目描述你的任务是写一个程序进行字符识别。别担心,你只需要识别1, 2, 3,如下:输入输入仅包含一组数据,由6行组成。第一行为字符的个数n(1

2022-10-04 17:14:23 264

原创 2022年春季学期《算法分析与设计》练习16

背包的最大总价值和所选取的物品,如果选取的方案有多种,请输出字典序最小的那种方案,每组测试数据应输出一行,在这里字典序最小的意思是,我们假设存在两种不同方案S,T所能得到的总价值相同且是最大的,对于方案S种选取|S|种物品,方案T选取|T|种物品,对于i=1,2...j-1,我们有si = ti,但sj < tj,则方案的S的字典序比方案T的字典序要小。有n个物品,第i个物品重量为wi,价值为vi,现有一背包容量为C,要求把物品装入背包得到最大价值,并且要求出这些选取的物品。每一种方案及总方案数。

2022-10-04 13:08:55 116

原创 2022年春季学期《算法分析与设计》练习3

题目描述使用递归编写一个程序实现汉诺塔问题,要求在输入圆盘数量之后,输出圆盘的移动步骤,输出格式示例如下:第1步:1号盘从A柱移至B柱第2步:2号盘从A柱移至C柱 输入输出样例输入 Copy样例输出 Copy 题目描述用1,2,...,n表示n个盘子,称为1号盘,2号盘,...。号数大盘子就大。经典的汉诺塔问题经常作为一个递归的经典例题存在。可能有人并不知道汉诺塔问题的典故。汉诺塔来源于印度传说的一个故事,上帝创造世界时作了三根金刚石柱子,在一根柱子上从下往上按大小顺序

2022-06-24 19:16:29 144

原创 2022年春季学期《算法分析与设计》练习2

题目描述使用递归编写一个程序,求:S(n)=1-1/2+1/3-1/4+1/5-1/6+......输入多组数据输入,每组输入一个正整数n。输出输出S(n)的计算结果(精确到小数点后六位)。样例输入 Copy1样例输出 Copy1.0000001405: 倒序输出题目描述使用递归编写一个程序,逆序输出一个非负整数。例如输入1234,输出4321(不含前导0)。输入多组输入,每组输入一个非负整数。输出逆序输出结果,每个结果占一行。样例输入 Copy1212300样例输出 C

2022-06-24 19:09:32 189

原创 2022年春季学期《算法分析与设计》练习15

题目描述输入一个四个数字组成的整数 n,你的任务是数一数有多少种方法,恰好修改一个数字,把它 变成一个完全平方数(不能把首位修改成 0)。比如 n=7844,有两种方法:3844=622 和 7744=882。 输入输入第一行为整数 T (1...

2022-06-24 18:51:24 317

原创 2022年春季学期《算法分析与设计》练习14

题目描述KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的菱形图案。输入多组输入,一个整数(2~20)。输出针对每行输入,输出用“*”组成的菱形,每个“*”后面有一个空格。每输出一个菱形的后面需要空一行。样例输入 Copy234样例输出 Copy * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

2022-06-13 23:14:31 161

原创 2022年春季学期《算法分析与设计》练习8

问题 A: 数字三角形之动态规划法题目描述如下图所示的数字三角形,从三角形的顶部到底部有很多条不同的路径。对于每条路径,把路径上面的数加起来可以得到一个和,和最大的路径称为最佳路径。编写一个程序求出最佳路径上的数字之和。 【使用动态规划法实现】 7 3 8 8 1 2 2 7 4 44 5 2 6 5输入多组样例输入,每组第一行输入三角形的层数n,接下来n行输入三...

2022-04-24 21:10:24 323

原创 2022年春季学期《算法分析与设计》练习7

问题 A: X星数列题目描述爱冒险的X星人在一艘海底沉船上发现了一串神秘数列,这个数列的前8项如下:5, 8, 18, 34, 70, 138, 278, 554X星人对这串数列产生了浓厚的兴趣,他希望你能够帮他发现这个神秘数列中所蕴含的规律,并且编写一个程序输出该数列前N项的和。当输入一个正整数N时,请输出这个神秘数列前N项的和。输入单组输入,每组输入一个正整数N(N<=20)。输出输出一个正整数,对应这个数列前N项的和。样例输入Copy4样例输出C..

2022-04-15 17:51:23 1493

原创 2022年春季学期《算法分析与设计》练习1

1951: 时间转换(I)时间限制 :1.000sec内存限制 :128 MB题目描述输入一个正整数(秒钟),请将其转换成为如下格式:时:分:秒。输入单组输入,输入一个正整数表示总秒数。输出输出转换之后的时间。样例输入Copy1245样例输出Copy0:20:45import java.util.Scanner; public class Main { public static void main(String[] ...

2022-03-27 18:30:00 359

原创 实验2 SQL 查询语句

【实验目的】 1、熟悉数据库的交互式SQL语言 2、熟悉通过SQL语言对数据库进行操作【实验平台】 利用安装的SQL SERVER2008及其交互工具来操作SQL语言。【实验内容】 对于【实验1】的学生课程数据库的3个基本表Student(Sno, sname, age, sex)SC(sno, cno, grade)Course(cno, cname, teacher)给3个基本表insert输入记录,再用update、delete更新其中的数据(如果表中已...

2022-01-07 20:36:46 4285

原创 第2章 关系数据库练习题

一、设有三个关系:S(sno,sname,age,sex) sc(sno,cno,cname) c(cno,cname,teacher)试用关系代数表达式表示下列查询:①检索LIU老师所授课程的课程号和课程名②检索年龄大于23岁的男学生的学号和姓名③检索学号为S3学生所学课程的课程名与任课教师名④检索至少选修LIU老师所授课程中一门课的女生姓名⑤检索WANG同学不学课程的课程号⑥检索至少选修...

2022-01-07 20:06:24 5130

原创 兴趣爱好选择程序java+Swing界面

实验目的:1.掌握Swing常用的组件的使用;2.掌握程序界面开发的步骤;3.掌握事件监听器的使用。实验内容:如图1界面,在文本框中输入姓名,选择性别(单选)、爱好(可多选)、未来职业(下拉框),单击“确定”按钮,弹出消息提示框,如图2,单击“退出”按钮结束运行。(界面代码已给出,请阅读理解,补充事件监听代码) 图1 信息输入界面需要解决的问题:两个按钮绑定同一个监听器,如何判断用户单击了哪个按钮?(2)如何判断单选按钮、复选框的选中状态及标题文本的获取?..

2021-12-02 11:46:37 2523

原创 第1关:学习-Java集合类之List的LinkedList之特有方法的使用

任务描述 相关知识 什么是 LinkedList集合 创建 LinkedList 集合 LinkedList 集合的方法 编程要求 测试说明任务描述本关任务:替换 LinkedList 集合中的首尾元素。相关知识List 集合主要有 ArrayList 和 LinkedList 两个实现类,本实训将介绍 LinkedList 集合。什么是 LinkedList集合LinkedList 是 List 集合的实现类,它的底层数据结构是链表,因此它具有查询慢,增删快的特点

2021-11-21 19:37:32 4239

原创 第1关:学习-Java集合类之List的ArrayList之增删改查

任务描述 相关知识 List 集合 ArrayList 集合 创建 ArrayList 集合 ArrayList 集合的增删改查 遍历 ArrayList 编程要求 测试说明任务描述本关任务:创建 ArrayList 集合并使用它的增删改查方法。 接收给定的一行字符串,实现如下需求: 1.通过空格(一个)切割字符串; 2.创建一个 ArrayList 集合; 3.将切割后的字符串元素添加至集合中; 4.删除集合的第一个和最后一个元素; 5.添加两个字符串:hello

2021-11-21 19:27:17 6287

原创 第1关:学习-Java集合类之Map的HashMap之常用方法的使用

任务描述 相关知识 什么是 HashMap 创建 HashMap 集合 HashMap 集合常用方法 遍历 HashMap 集合 编程要求 测试说明任务描述本关任务:使用 HashMap 集合操作菜单。相关知识什么是 HashMapHashMap 是 Map 接口的实现类,它存储的内容是键值对(key-value)映射,其中 key、value 都可以为 null。HashMap 是无序的,即被存入到 HashMap 中的元素,在遍历 HashMap 时,其输出是无

2021-11-18 15:02:53 3881

原创 第1关:学习-Java继承和多态之对象类型的转换

任务描述 相关知识 向上转型 向下转型 编程要求 测试说明任务描述本关任务:使用对象类型的转换,根据编程提示,完成猫类和动物类的转换,以及彼此方法和属性的调用。相关知识在之前的学习任务中,我们学习了基本类型之间的转换,这里我们来为大家介绍对象间的类型转换。Java 语言允许某个类型的引用变量引用子类的实例,而且可以对这个引用变量进行类型转换。如果把引用类型转换为子类类型,则称为向下转型;如果把引用类型转换为父类类型,则称为向上转型。注意:两者必须为父子关系。向上转型

2021-10-30 12:57:52 1428

原创 第1关:练习-Java继承和多态之final关键字

任务描述 编程要求 测试说明任务描述本关任务:按照代码文件中提供的注释完成 Demo 类的编写,使得程序正常输出。编程要求仔细阅读右侧编辑区内给出的代码框架及注释,按照提示编写程序代码。测试说明平台将使用测试集运行你编写的程序代码,若全部的运行结果正确,则通关。 可在右侧“测试结果”区查看具体的测试集详情。开始你的任务吧,祝你成功!/** * 按照代码文件中提供的注释完成 Demo 类的编写,使得程序正常输出。 */class DemoTest{ int i

2021-10-30 12:48:51 1849

奔跑吧兔子 html5+css+js.zip

html5小游戏

2022-06-16

空空如也

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

TA关注的人

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