自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 leetcode.283. 移动零

例子:{2,1,0,3,5,6,0,8,9,0,11}->{2,1,3,5,6,8,9,11,0,0,0}给定一个数组,将非0的数移动到数组左边,0移动到后边,非0元素相对次序不变。这个很简单直接看代码。

2023-04-21 15:58:46 87

原创 leetcode.665. 非递减数列

这个题很简单,就是让判断一个数组能否只修改一次就变成一个非递减数组,我写的很简单,就记录下需要操作的次数,然后根据操作次数返回结果,主要就是你操作的时候要保证本次操作的正确性。

2023-04-21 15:50:48 84

原创 leetcode.453. 最小操作次数使数组元素相等

假设最少需要操作K次,这个数组内的元素大小都想等,那么数组内元素满足k*(n-1)+sum(原来数组元素的和)=target(操作结束后数组元素的大小)*n,那么只需要知道target即可,target即为min(原数组中最小的元素)+k,因为每次操作必定会操作数组中最小的元素,只需要解这个一元一次方程即可:k*(n-1)+sum=(min+k)*n,即可知道k=sum-n*min;给定一个数组长度为n,每次操作都会使这个数组内n-1个元素+1,最少操作多少次可以让这个数组内的元素都相等。

2023-04-21 15:09:02 143 1

原创 disconf不支持spring5和6的问题

起因:spring旧版本中用户可以提供特制的SpEL表达式,这可能会让导致服务拒绝(DOS)情况,于是让我们升级spring版本(5.2.23.RELEASE+,5.3.26+,6.0.7+),结果有个依赖disconf作者不维护了,不支持spring5和6,只能想办法去反编译disconf的jar,结果整了一天最后还是没办法,主要是用了好几个反编译工具,反编译出来的源码都不完整,引入依赖以后还是很多错误,根本修复不过来,有没有大佬遇到过这个问题,给个修复过的jar或者有其他的解决方案。

2023-04-20 17:30:15 120 3

原创 稀疏数组代码实现

稀疏数组可以看做是普通数组的压缩,但是这里说的普通数组是值无效数据量远大于有效数据量的数组 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

2022-03-24 21:25:01 121

原创 集合详解(1)集合的简单介绍

1.1集合的简介 开发和学习中需要时刻和数据打交道,如何组织这些数据是我们编程中重要的内容。我们一般通过 “容器”来容纳和管理数据。事实上,数组就是一种容器,可以在其中放置对象或基本类型数据。 数组的优势:是一种简单的线性序列,可以快速的访问数组元素,通过索引获取元素效率非常高。 数组的劣势:不灵活!容量事先定义好,不能随着需求的变化而扩容,并且插入和删除操作效率非常低。 比如:我们在一个用户管理系统中,要把今天注册的所有用户取出来,那么这个用户有多少个?我们在写程序时是无法确定的。因此,也就不能使

2022-03-24 21:10:07 566

基于labview的五子棋游戏

基于labview的五子棋游戏

2022-03-09

空空如也

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

TA关注的人

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