自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c#学习笔记

创建新的cs文件之后,可以在右上角的解决方案添加项目文件,需要运行其中一个文件可以将其设为启动项目。所有生成的可执行文件都在“bin”文件夹里。

2025-07-24 16:49:10 136

原创 每日一题(2)20250303

而且我们知道,数组中每个数字都是有序存放的,这就意味着,若nums[n-1]=nums[n+1],则nums[n-1]=nums[n]=nums[n+1]。接下来我们需要验证第三位是否与第一位相同,若不同,fast指向的元素需给到slow指向的元素,然后,fast和slow同时向后移动一位;若第三位与第一位相同,则fast单独向后移动,直到nums[0]!=nums[fast],fast指向的元素需给到slow指向的元素,然后fast和slow同时后移,循环以上操作,直到fast越界。

2025-03-03 15:47:33 180

原创 【无标题】

思路:构建双指针,fast指针负责遍历数列,当nums[fast]!=nums[fast-1]的时候,使得nums[slow]=nums[fast],此时slow指针后移一位,等待下次nums[fast]!=nums[fast-1],最后slow的数值即为原本数列去重复后的元素的总数。

2025-03-03 14:07:25 173

原创 1.每日五题

思路二:遍历数组,将与val相同的元素与nums最后一位元素交换,然后nums数组元素的数量让它减一,这样直接少了一个与val相等的元素,此时i仍为原来的数字,这时需再次进入if语句,若交换的数字仍为与val相同的数字,接着交换,然后nums数组元素的数量让它减一,直到交换到不为val的数字,这时nums[i]!==val,进入else语句,i加1,若 i+1元素等于val,开始i+1元素与最后一个元素的交换,直到遍历到最后一个元素。表示遍历nums数组或者集合。

2025-03-02 17:13:02 129

空空如也

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

TA关注的人

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