自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。

【代码】hhhhhhhhhhhh。

2023-12-18 00:28:17 374

原创 力扣: 一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。

2.双指针法,双指针是指一个快指针(这里的指针特指数组)先进行遍历,找到与目标值不相等的值赋予慢指针,慢指针是用来保存删选后的数组;用哪一种方法1.暴力分解法,也就是双重循环直接进行对目标值的覆盖,第一次进行遍历循环,找到与目标值相等,二次遍历是将值进行覆盖;该题核心步骤在于:(数组中是无法删除元素的,只能是覆盖,也就是将后面值依次赋予前一个值)**:对于数组来讲,数组地址就是数组自身名,指针传地址时不用再取地址;以下代码以第二种为例,第二种代码简单,思路复杂;传地址时直接传a,即可;

2023-12-14 13:41:42 65

原创 数组中二分法的使用

2.二分法也就是对一组数据进行无限次数地二分,直到找到目标值,也就是取数组中中间的数值与其目标值比较(前提是left<=right){对于这个区间可以选择左闭右闭(则是left<=ringt)也可以是left<right,(左闭右开)},如果目标值>nums[mid],则让left=mid+1,如果目标值<nums[mid],则让right=mid-1,如果==,则直接返回目标值==nums[mid];例如:a[]={1,2,3,5,7,8,9,11,12,,13};

2023-12-14 00:28:32 24 1

陕西(1).mxd

陕西(1).mxd

2023-01-18

空空如也

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

TA关注的人

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