自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 算法之寻找符合条件的连续的最短子数组

已知一个整型数组,现需要找到累计和大于等于目标结果的子数组的最短长度。当然暴力解法就是用两个for循环,实现从0下标依次遍历每次都将符合条件的子数组长度存储下来,后续再依次比较或者是找到下一个长度后就与之前得到的最短长度进行比较,如果长度更小则更新最短长度。但最优解法是使用滑动窗口法(类双指针法)。

2024-01-27 18:41:58 171

原创 算法之有序数组的平方有序排列

使用双指针法的另一个用例。因平方后的较大值一定是出现在原数组的头和尾部,故我们可以定义两个指针,一个指向原数组的头部并随着比较结果下标依次后移,一个指向原数组的尾部并随着比较结果下标依次前移。因需要依次把比较结果的较大值放到新数组中,所以需要for循环循环numsSize次。

2024-01-27 18:26:24 176

原创 算法之移除数组元素

数组中的下标是连续的,意味着数组在内存中所占的空间是连续的,因此移除数组某一元素并不是说删除数组中的某一个元素,而是用后面的元素依次向前覆盖数组原来的数据,如此达到所谓的“移除数组元素”。

2024-01-26 19:47:11 247

原创 算法之二分查找法

数组长度很长,但数组中的元素均为按下标升序排列,可用二分查找算法快速找到期望查找值在数组中的位置(下标值)。

2024-01-26 19:31:10 304 1

原创 虚拟机VM利用U盘重装系统

VM虚拟机可以在建系统时选择ISO文件进行系统安装,但凭借着VM开机即可识别U盘的优势,我们也可以直接建立一个空硬盘,然后利用U盘进行系统安装(类似于真正地重装系统)。建议新手在重装自家电脑时可以先利用VM进行练手,否则重装时可能会出现各种各样的错误。博客新手,如有错误,请大家指出。

2022-12-23 21:45:40 9528 3

空空如也

空空如也

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

TA关注的人

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