自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 算法训练-洛谷.P3817 小A的糖果(贪心)

因为第一个糖果盒与第二个糖果盒为一组的时候,减少第一个糖果盒只能影响第一盒与第二盒的总糖果数,而减少第二个糖果盒不仅可以影响第一个与第二盒的总糖果数,还能影响第二盒与第三盒的总糖果数,题目要求我们尽可能少地减少糖果,所以我们理所当然减少第二盒的糖果。因为第一盒糖果比较特殊,只能与第二盒糖果组成一组,为了解决这个特殊的一盒糖果,我们假设他是第二盒,让第一盒糖果数量为0,当他和第一盒也就是0组合,如果超过x,那么按照前面的说法,减少的也是他自己的数量,效果等同于当作特殊情况处理。是左边的还是右边的?

2024-01-18 23:43:13 364 1

原创 算法训练-力扣.646最长数对链(贪心)

我们把数对想象成一个个高低不同的物品,我们需要将这些物品堆叠到一个箱子里,箱子的高度是固定的,应该怎样才能尽可能叠更多的物品?之前我对#435这题也有非常详细的解答,所以对于这题就不会讲的非常的详细,想要获取详细解答的同学可以链接到我的对#435这道题的解答博客↓。其实这题可以说跟 力扣 435无重叠区间 这道题一模一样,在435这题是计算重叠区域个数,这道题则是计算不重叠区域个数。②设定变量max维护当前已经组成的数对链的最右值,下一个加进来的数对[c,d]中的c是必须大于这个max的。

2024-01-15 22:48:06 409

原创 算法训练-力扣.611有效三角形的个数(贪心)

力扣.611有效三角形的个数 解题思路 优化步骤 以及最终代码。

2024-01-15 11:04:42 1277

原创 算法训练-力扣.435无重叠区间(贪心)

力扣#435无重叠区间(贪心),这道题算是很经典的一道贪心类型的题......

2024-01-12 23:47:34 1646 1

原创 算法训练-力扣.921使括号有效的最少添加(贪心)

其实这道题很像以前写过的 #20.有效的括号废话不多说我们开始↓。

2024-01-11 19:48:37 512 1

原创 算法训练-力扣.334递增的三元子序列(贪心)

力扣.334递增的三元子序列贪心解法。任何 i < j < k 的三元组都满足题意false不存在满足题意的三元组true三元组 (3, 4, 5) 满足题意,因为 nums[3] == 0 < nums[4] == 4 < nums[5]给你一个整数数组nums,判断这个数组中是否存在长度为3的递增子序列。如果存在这样的三元组下标(i, j, k)且满足i < j < k,使得,返回true;否则,返回false。true == 6。

2024-01-09 22:30:54 450

原创 算法训练-力扣.397整数替换(贪心)

而在解法三中,n % 4 == 3时采用(n+1)。当n%4时(n > 3),得到的结果其实就是n的二进制形式的末两位,比如当n的二进制为 XXXX01的形式,那么 n%4肯定是为1的,当n的二进制为 XXXX11的形式,那么 n%4肯定是为3的。如果n为奇数且n > 3,n % 4只有两种结果:1或者3,当n % 4 == 1时,采取(n-1),当n % 4 == 3时,采取(n+1)。....再列举一两个可以发现,当n的二进制尾数有三个或以上连续的1,那么(n+1)就是划算的,否则就用(n-1)。

2024-01-08 23:44:39 966

原创 存放账号密码的密码本(利用AES加密算法和MD5进行数据加密,以链式结构存储数据)

自己用java写的一个存放账号密码的密码本。数据通过加密存放到本地磁盘上

2023-11-07 18:43:54 344

原创 利用poi-ooxml实现 Excel表格导入数据库 与 从数据库导出Excel表格

return uid;本文一直围绕的是.xlsx后缀的表格展开的,对于.xls后缀的表格文件我们只需将创建表格实例化对象的 XSSFWorkbook 改为 HSSFWorkbook即可。t=N7T8Mybatis批量插入的四种方式https://blog.csdn.net/m0_56287495/article/details/131194750。

2023-10-19 19:15:58 3903

JAVASE,IO流部分模块导图

里面包含了字节输入输出流、字符输入输出流的接口继承以及具体实现类的常用方法。使用了树形结构呈现出来,简单明了。 适用于:初学者:能更清晰地认清javaSE的IO流部分接口与实现类之间的关系。 其他人:要使用IO部分但忘记具体的实现类和常用方法可以充当帮助文档使用。

2024-01-13

空空如也

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

TA关注的人

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