自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 蓝桥杯每日一题1.18

你是产品经理,目前正在带领一个团队开发新的产品。不幸的是,你的产品的最新版本没有通过质量检测。由于每个版本都是基于之前的版本开发的,所以错误的版本之后的所有版本都是错的。是否在单元测试中出错。实现一个函数来查找第一个错误的版本。你应该尽量减少对调用 API 的次数。对于本题 由于题目给到应减少调用api的次数 我们可以使用二分查找来判断错误版本。,你想找出导致之后所有版本出错的第一个错误的版本。输入:n = 1, bad = 1输出:1。

2024-01-19 14:22:50 349

原创 Java--集合2

集合2。

2024-01-19 14:16:50 368

原创 Java集合第一节

int age;char name;//为了让set集合正常工作 需要重写equals方法和hashcode方法@Override@Override//自定义一个hash值。

2024-01-18 13:46:33 349 1

原创 Java异常处理

运行期出现的错误Java异常:Java提供的一种用于处理程序中错误的机制观察异常出现的位置 层次和异常的类型程序是调出来的。

2024-01-16 14:28:09 886 1

原创 Java的第一个项目--龟兔赛跑学习到的知识点

这里我们可以使用一个取巧的办法 就是让索引和数组中存的值保持一致 每次取一个随机数 就让他等于最后一个元素 然后缩小范围 让下一次接收的随机数等于倒数第二个元素 以此类推。因为使用random来获取随机数的范围默认是0-1左闭右开,所以我们可以通过改变bound的值来自行定义获取随机数的范围。上述记录的是使用random获取随机数的第一种写法 我们也可以使用util类中的Math.random方法来获取随机数。这里也要用到随机数的方法 而且要保证每次获取的随机数不能重复 不然会造成功能格丢失的情况。

2024-01-15 18:17:43 336

原创 Java面向对象基础--多态

运算符instanceof的用法对象的类型转换多态性。

2024-01-11 14:36:58 316 1

原创 Java面向对象基础--继承

继承方法的重写super关键字final关键字。

2024-01-10 14:44:10 446 1

原创 字符串与包装类

字符串String类的常用方法获取信息方法操作方法判断方法基本数据类型的包装类。

2024-01-09 18:14:14 832

原创 面向对象基础1

单例类是一个只允许创建一个对象实例的类 也就是说 一个类只能有一个实例 并且该实例必须自行实例化 这种类的主要特点在于其构造方法是私有的 以防止在类外部直接创建该类的多个实例。

2024-01-07 16:42:04 848 1

原创 蓝桥杯每日一题2

0,1]解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1]。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。本题可以使用循环嵌套与判断语句进行求解。整数,并返回它们的数组下标。你可以按任意顺序返回答案。,请你在该数组中找出。

2024-01-05 16:48:37 288 1

原创 蓝桥杯每日一题1

给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。对于本题 我们可以使用多组if语句来判断是否满足某个条件 通过对应条件返回相应的答案。由于这是一个升序排列数组 所以可以利用循环遍历数组的每个元素 并与目标值相比较。请必须使用时间复杂度为。

2024-01-05 16:01:22 339 1

原创 java构造方法

方法名与类名相同没有返回类型 不能使用方法返回类型修饰如果类中没有显式定义 编译器就会自动生成无参构造方法 有显式定义则不再自动生成构造方法。

2024-01-05 12:02:09 321 1

原创 leetcode每日一题2

给你一个由小写英文字母组成的字符串 s ,请你找出并返回第一个出现两次的字母。注意:如果 a 的 第二次 出现比 b 的 第二次 出现在字符串中的位置更靠前,则认为字母 a 在字母 b 之前出现两次。s 包含至少一个出现两次的字母。

2024-01-04 19:52:56 433 1

原创 leetcode每日一题1

(1, 2, 4) 是算术三元组:7 - 4 == 3 且 4 - 1 == 3。(2, 4, 5) 是算术三元组:10 - 7 == 3 且 7 - 4 == 3。(0, 2, 4) 是算术三元组:8 - 6 == 2 且 6 - 4 == 2。(1, 3, 5) 是算术三元组:9 - 7 == 2 且 7 - 5 == 2。

2024-01-04 18:30:41 374 1

原创 Java面向对象基础中权限修饰符的使用

修饰类的成员变量与方法时的访问范围

2024-01-04 14:55:14 358 1

原创 成员变量与局部变量

定义在函数(方法)中的那些变量。局部变量只在定义它的方法中有效。

2024-01-04 14:47:26 343 1

原创 关于this关键字与重载方法的知识点

1 必须在本类的另一个构造方法中使用2 必须是第一条语句 否则编译报错。

2024-01-04 14:28:14 1037 1

原创 java流程控制习题处理

System.out.println("一角有"+yijiao+"张,两角有"+liangjiao+"张,五角有"+wujiao+"张");System.out.println("红球"+red+"个,白球"+(white+1)+"个,黑球"+black+"个");System.out.println("最后三位数为"+count+"");System.out.println("学生的平均分为"+avg+"");System.out.println("共有"+a+"种分法");

2024-01-02 19:08:03 746

原创 Day03学习

1.c#中的命名空间是namespace类似于Java中的package(包),在Java中导入包用import而c#中用using。2.c#和Java都是从main函数入口的,但是c#中的main函数的首字母必须大写,它有四种写法如下:而Java中只有一种形式:static void main(string [] args){}

2023-09-23 21:36:57 22 1

原创 Day02

(2)采用程序存储思想;(3)指令和数据一样可以参与运算;(4) 数据以二进制表示;(5)将软件和硬件完全分离;(6) 指令由和组成;(7)指令。

2023-09-23 21:36:27 21 1

原创 Day02

(2)采用程序存储思想;(3)指令和数据一样可以参与运算;(4) 数据以二进制表示;(5)将软件和硬件完全分离;(6) 指令由和组成;(7)指令。

2023-09-17 12:40:27 22 1

原创 Markdown学习

Hello worldHello worldHello world点击跳转到网址

2023-09-11 22:06:05 20

空空如也

空空如也

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

TA关注的人

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