自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Java】2024.1.27蓝桥杯打卡

编程实现两个字符串s1和s2的字典序比较。若s1和s2相等,输出0;若它们不相等,则指出其第一个不同字符的ASCII码的差值:如果s1> s2,则差值为正;如果s1< s2,则差值为负。输入两个字符串,空格隔开(保证每一个字符串不是另一个的前缀,且长度在100以内)

2024-01-27 23:23:02 198

原创 【Java】2024.1.26蓝桥杯打卡

独立实现标准字符串库的strcmp函数,即字符串比较函数,从键盘输入两个字符串,按字典序比较大小,前者大于后者输出1,前者小于后者输出-1,两者相等输出0。

2024-01-26 20:50:11 134

原创 【Java】2024.1.25蓝桥杯打卡

3:两个字符串长度相等,相应位置上的字符仅在不区分大小写的前提下才能达到完全一致(也就是说,它并不满足情况2)。2:两个字符串不仅长度相等,而且相应位置上的字符完全一致(区分大小写),比如 Beijing 和 Beijing。4:两个字符串长度相等,但是即使是不区分大小写也不能使这两个字符串一致。比如 Beijing 和 Nanjing。编程判断输入的两个字符串之间的关系属于这四类中的哪一类,给出所属的类的编号。1:两个字符串长度不等。仅有一个数字,表明这两个字符串的关系编号。

2024-01-25 21:59:48 268

原创 【Java】2024.1.11蓝桥杯打卡

每组数据的第一行是两个整数 n 和 m(0

2024-01-11 20:37:40 589

原创 17、Java数据结构与算法——数据结构篇之线性表5

双向循环链表是一种特殊的链表,它的头节点和尾节点是相连的,形成一个环,而且每个节点都有两个链接,一个指向前一个节点,另一个指向后一个节点。这种结构允许我们从两个方向遍历列表。

2023-10-13 19:37:01 42

原创 16、Java数据结构与算法——数据结构篇之线性表4

循环单链表是一种特殊的单链表。它的特点是表中最后一个节点的指针指向头节点,形成一个环。

2023-10-13 19:30:16 47

原创 15、Java数据结构与算法——数据结构篇之线性表3

双链表是一种更复杂的线性数据结构,它的每个节点都有两个链接,一个指向前一个节点,另一个指向后一个节点。这种结构允许我们从两个方向遍历列表。

2023-10-13 19:23:09 197

原创 14、Java数据结构与算法——数据结构篇之线性表2

首先,我们需要定义一个表示链表节点的类。这个类包含两个属性:一个是存储数据的变量,另一个是指向下一个节点的指针。

2023-10-09 23:38:42 122

原创 13、Java数据结构与算法——数据结构篇之线性表

线性表是由一组具有相同数据类型的元素构成的数据结构,这些元素按照线性的顺序排列,并且每个元素都有一个唯一的前驱和后继(除了第一个元素没有前驱,最后一个元素没有后继)。顺序表是线性表的一种实现方式,它使用数组来存储元素,元素在内存中的位置是连续的。

2023-10-09 23:32:34 179

原创 12、Java数据结构与算法——数据结构与算法概念

Java数据结构与算法分为和两部分,首先我们先了解一下数据结构的相关概念。学习此内容之前需要完成Java基础篇的学习。

2023-10-03 22:09:50 38

原创 11、Java基础篇——面向对象进阶(抽象类&接口&内部类)

/ 成员变量// 构造方法// 抽象方法(没有方法体)// 非抽象方法// 方法体接口是一种规范或契约,定义了一组相关的方法,但没有具体的实现。类可以实现一个或多个接口,从而获得接口中定义的方法,并根据需要进行实现。// 常量声明(默认为public static final)// 抽象方法声明(默认为public abstract)// 默认方法(Java 8+,可有方法体)// 方法体// 静态方法(Java 8+,可有方法体)// 方法体。

2023-09-26 09:12:13 67

原创 10、Java基础篇——面向对象进阶(多态&包&final&权限修饰符)

包是一组相互关联的类和接口的集合,它们存储在同一个文件夹或目录中,使用包名来区分不同的包,避免了命名冲突。权限修饰符用来设置类、变量和方法的访问级别。不同的访问级别决定了它们可以被哪些部分的代码访问。final是Java中的一个关键字,用于修饰类、方法和变量,使它们成为不可修改的常量。

2023-09-26 08:46:28 62

原创 Exception in thread “main“ java.lang.RuntimeException: java.sql.SQLException: Access denied...解决方法

3 more。

2023-09-24 22:31:31 2085 1

原创 9、Java基础篇——面向对象进阶(static&继承)

我们在这里复习一下之前讲过的类、封装、构造方法等内容。在Java中,通过关键字"class"来定义类。类是对象的模板,用于定义对象的属性和行为。

2023-09-23 23:40:04 40 1

原创 8、Java基础篇——API和字符串

在Java中,String类代表字符串,它是不可变的,也就是说,一旦创建就不能更改。String类提供了许多有用的方法,用于操作字符串,例如比较、长度、替换和分割等。

2023-09-21 23:34:16 35

原创 7、Java基础篇——面向对象基础

类是一种抽象的概念,用于描述一类具有相同属性和行为的对象。对象是类的实例,它具有类定义的属性和行为。(学了这么久的Java,你终于可以new对象了,而且是想要几个有几个,哈哈哈~)

2023-09-20 22:54:06 39 1

原创 6、Java基础篇——方法

无参方法是指在定义时不需要传递任何参数的方法。// 定义一个无参方法");// 调用无参方法sayHello();带参数方法是指在定义时需要传递参数的方法。// 定义一个带参数方法");// 调用带参数方法带返回值方法是指在定义时会返回一个特定类型的值的方法。// 定义一个带返回值方法// 调用带返回值方法并接收返回值System.out.println("结果:" + result);

2023-09-19 19:47:20 34 1

原创 5、Java基础篇——条件控制语句、Random类和数组

定义数组时需要指定数据类型和长度,并使用大括号初始化数组元素。

2023-09-18 16:14:11 38

原创 4、Java基础篇——流程控制语句

当我们开始学习编程时,了解流程控制语句是非常重要的。下面是关于流程控制语句和(if语句和switch语句)以及(for循环、while循环和do…while循环)的详细说明和代码示例。

2023-09-17 19:15:15 42 1

原创 3、Java基础篇——运算符和表达式

运算符用于执行不同的操作,如加法、减法、乘法等。表达式由运算符、操作数和变量组成,它们一起执行特定的计算。

2023-09-16 16:15:12 49 1

原创 2、Java基础篇——Java基础语法

当我们编写Java程序时,通常会定义一个public static void main(String[] args)方法。

2023-09-14 13:53:22 42 1

原创 1、Java基础篇——IDEA

IDEA是由JetBrains公司开发的。JetBrains是一家软件开发工具公司,总部位于捷克共和国。除了IntelliJ IDEA之外,JetBrains还开发了许多其他知名的开发工具,比如PyCharm、WebStorm、PhpStorm等。IDEA代表IntelliJ IDEA,是一种集成开发环境(Integrated Development Environment)。简单来说,它是一款提供了开发工具和功能的软件,旨在帮助程序员更轻松地编写代码和开发应用程序。

2023-09-12 14:45:19 255 1

原创 0、Java基础篇——入门

Java是一种计算机编程语言,是由Sun Microsystems(现在是Oracle Corporation)开发的。它是一门面向对象的语言,意味着程序是由不同对象组成的。(有人说你学习Java就有对象了,new一下就有一个对象,哈哈哈~)

2023-09-12 12:45:44 172 2

原创 【Java】2023.4.5蓝桥杯打卡

其中有七张卡片,一面是数字1、2、3、4、5、6、7,另一面分别是monday、tuesday、wednesday、thursday、friday、saturday、sunday.请你对任意的数字,输出相应的英文星期。有多组数据,每组数据两行,第一行四个整数,分别表示A、B两点坐标,第二行四个整数,分别表示C、D两点坐标。接下来x行,每行输出行下标、列下标、元素值。将所有非0元素按照(行下标、列下标、元素值)存储下来,完成稀疏数组的压缩。给出一个字符串,统计其中的英文字母、空格、数字的个数。

2023-04-05 23:36:24 81

原创 【Java】2023.4.4蓝桥杯打卡

每行输出一个结果,顺时针就输出“Clockwise”,逆时针就输出“Anticlockwise”,共线输出"Collineation"。,n-1,请你判断它们与矩形的位置关系,分为在矩形内、在矩形上或在矩形外。平面上的三个点A(0,0),B(1,0),C(0,2)。在平面直角坐标系中有一矩形左下角坐标是(a,b),右上角坐标是(c,d),矩形的边平行于坐标轴。输入有若干行,每行有6个整数,a1,a2,b1,b2,c1,c2。表示A(a1,a2),B(b1,b2),C(c1,c2)。

2023-04-04 20:48:19 71

原创 【Java】2023.3.30蓝桥杯打卡

时间的小时是24进制,时间的分是60进制,计算机内的数用二进制,我们平时用十进制。对于每一个案例,输出相应5个含逗号表示式的a的值,格式见样例,案例之间要空一行。很多人喜欢6,认为6是顺利的意思,就是6的倍数也喜欢,请你编程找出这样的数。输入有若干行,每行一个整数代表一个十进制数。输入有若干个案例,每个案例一行,每行一个整数x。按要求的格式输出对应的八进制数和十六进制数。将6及6的倍数按原序输出,数之间用空格隔开。输入有若干行,每行三个数,分别用空格隔开。对于每一个输入的x,请编写程序计算y的值。

2023-03-30 23:24:45 79

原创 【Java】2023.3.29蓝桥杯打卡

这里a、b是三角形的两边,C是这两边的夹角,求三角形的面积。现在对不同的x,请你求出它们的误差的绝对值。十六进制的基数是0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f。学C语言了,可以编程解决很多问题,但没有一个C语言中的函数能完成四舍五入。对每个x输出对应的误差值,既:|e^x-(1+x)|的值。输入一行有三个浮点数,分别代表三角形的两边边长a、b及夹角C。输入有多行,每行一个double型的小数。输入一个十六进制数,输出相应的十进制数。输入有若干行,每行表示一个十六进制的数。

2023-03-29 17:49:40 78

原创 【Java】2023.3.28蓝桥杯打卡

三角函数有六个:sin(x)、cos(x)、tan(x)、cot(x)=1/tan(x)、csc(x)=1/sin(x)、sec(x)=1/cos(x)。输入有若干行,每行四个浮点数,分别代别两个坐标点(a,b)和(c,d)。表示平面上的三个点A(x1,y1),B(x2,y2),C(x3,y3)。输入有若干行,每行有6个整数,a1,a2,b1,b2,c1,c2。输入有若干行,每行有6个实数x1,y1,x2,y2,x3,y3。表示A(a1,a2),B(b1,b2),C(c1,c2)。

2023-03-28 13:58:33 56

原创 【Java】2023.3.23蓝桥杯打卡

1724年,德国人华伦海特制定了华氏温标,他把一定浓度的盐水凝固时的温度定为0℉,把纯水的冰点温度定为32 ℉。把标准大气压下水的沸点温度定为212℉,中间分为180等份,每一等份代表1度,这就是华氏温标,用符号F表示。分别代表某个学生的早餐费用m元、午餐费用n元、晚餐费用t元,这个月的天数s天。先输出"Case id:",id表示第几种情况,接着输出相应的圆的面积。其中f是输入的华氏温度的度数,c是对应的摄氏温度的度数。例如,某个学生早餐3 元,午餐7元,晚餐7元,这个月的天数为30天。

2023-03-23 22:20:41 61

原创 【Java】2023.3.15蓝桥杯打卡

小王开始学习C语言了,他非常高兴,他要对全世界的人说“Hello. C. ”,请编程实现他的愿望。一个激动的人一看到2就说“Hello2”,看到n就说“Hellon”。输入存在多组测试数据,对于每组测试数据,输入一个正整数。给定两个整数a,b(0<=a, b<=1000),计算a+b的值。对于每个N,输出一行,只有一个数字,表示1+2+…输入有若干行,每行一个整数N。有多组测试数据,每组一行,每行有两个整数a,b。对于每组测试数据,输出两行,第一行输出他们的总分。输入一个整数N,请计算1+2+…

2023-03-15 22:35:32 202

原创 蓝桥杯Java 入门训练

蓝桥杯Java 入门训练最近对算法好像有了一点头绪,今天终于把所有作业都做完了,心情好。我决定边学习边写点代码。**目录**A+B问题序列求和Fibonacci数列题圆的面积1 入门训练 A+B问题描述输入A、B,输出A+B。输入输入描述:输入的第一行包括两个整数,由空格分隔,分别表示A、B。输入样例:12 45输出输出描述:输出一行,包括一个整数,表示A+B的值。输出样例:57...

2021-12-17 11:30:28 758

原创 Python学习

Python怎样保留到小数点后几位a=1.234567 print("%.6f"%a)2.a=1.234567 print(format(a,".6f"))3.a=1.234567 print(round(1.234567,2))

2021-04-09 20:04:16 70

空空如也

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

TA关注的人

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