自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 邮箱验证码

写项目的时候总是会用到图形验证码和邮箱发送验证码,现在把那些通用的部分写在这方便后面直接使用,不然老是回去翻以前的项目代码。

2024-05-15 17:32:26 395

原创 2960. 统计已测试设备(Java版,C++版)

统计已测试设备(Java版,C++版),给你一个长度为n、下标从开始的整数数组,表示n个设备的电池百分比。你的任务是按照顺序测试每个设备i010返回一个整数,表示按顺序执行测试操作后的数量。

2024-05-10 00:18:01 467

原创 2105. 给植物浇水 II

Alice 和 Bob 打算给花园里的n株植物浇水。植物排成一行,从左到右进行标记,编号从0到n - 1。其中,第i株植物的位置是x = i。 每一株植物都需要浇特定量的水。Alice 和 Bob 每人有一个水罐,最初是满的。他们按下面描述的方式完成浇水: Alice 按从左到右的顺序给植物浇水,从植物0开始。Bob 按从右到左的顺序给植物浇水,从植物n - 1开始。他们同时给植物浇水。 无论需要多少水,为每株植物浇水所需的时间都是相同的。 如果 Alice/

2024-05-09 13:32:45 1334 1

原创 2079. 给植物浇水

你打算用一个水罐给花园里的n株植物浇水。植物排成一行,从左到右进行标记,编号从0到n - 1。其中,第i株植物的位置是x = i。x = -1处有一条河,你可以在那里重新灌满你的水罐。 每一株植物都需要浇特定量的水。你将会按下面描述的方式完成浇水: 按从左到右的顺序给植物浇水。 在给当前植物浇完水之后,如果你没有足够的水完全浇灌下一株植物,那么你就需要返回河边重新装满水罐。 你不能提前重新灌满水罐。 最初,你在河边(也就是,x = -1),在 x 轴上每移动一个单位都需

2024-05-08 22:27:44 1276

原创 打家劫舍I

打家劫舍I•偷窃第 i间房屋,那么就不能偷窃第 i−1 间房屋,偷窃总金额为前 i−2 间房屋的最高总金额与第 i 间房屋的金额之和。如果只有两间房屋,则由于两间房屋相邻,不能同时偷窃,只能偷窃其中的一间房屋,因此选择其中金额较高的房屋进行偷窃,可以偷窃到最高总金额。偷窃 1 号房屋 (金额 = 2), 偷窃 3 号房屋 (金额 = 9),接着偷窃 5 号房屋 (金额 = 1)。偷窃 1 号房屋 (金额 = 1) ,然后偷窃 3 号房屋 (金额 = 3)。如果只有一间房屋,则偷该房屋,可以偷到最高总金额。

2024-05-07 17:50:33 245

原创 ArrayList小知识

ArrayList的底层是数组队列,相当于动态数组。与 Java 中的数组相比,它的容量能动态增长。1.ArrayList的扩容机制(删减)2.ArrayList的get方法3.随机访问数据4.ensureCapacity方法

2024-05-07 00:36:17 1614

原创 Java值传递

从这个过程中可以看出,Java对对象采用的不是引用调用,实际上,对象引用进行的是值传递。如果参数是基本类型的话,很简单,传递的就是基本类型的字面量值的拷贝,会创建副本。如果参数是引用类型,传递的就是实参所引用的对象在堆中地址值的拷贝,同样也会创建副本。

2024-05-06 16:11:03 444 4

空空如也

空空如也

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

TA关注的人

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