自定义博客皮肤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)
  • 收藏
  • 关注

原创 Docker一些技巧

在大部分的场景下,我们希望 docker 的服务是在后台运行的,我们可以过 -d 指定容器的运行模式。$ docker restart <容器 ID>$ docker stop <容器 ID>来列出本地主机上的镜像。

2024-01-04 10:37:03 391 1

原创 代码随想录DAY4

这题中,首先我也想到了用快慢指针。因为用N 如果快指针先走了n步,然后两边指针在一起走。最终的结果是,慢指针刚好停在了要删除的节点的前面。快指针到达node的尾部。这题看图去解,这种题目最好用到虚拟头结点,这样可以把真实的头结点当作同一种情况来处理。这一题比较简单,只需要注意快慢指针的分布就可以了。

2023-07-03 01:26:53 31 1

原创 代码随想录DAY3

这题的话为了保存下一个的位置,当使用next指向前面的时候。记得要用temp来保留一下,同时记得prev要一直更新为了反转后指向正确的node!这题比较简单,直接判断两种情况。头部的delete和下一个node 的delete两种情况就可以。我这儿没有delete旧的node 因此是没有释放内存的。然后分别delete temp 在循环里面。这题慢慢花时间看这教程写的。

2023-07-01 15:12:27 30

原创 代码随想录DAY2

首先这道题,我一开始想到的就是for loop循历整个array,用第一个for loop取一个开头,然后用第二个for loop从这个开头不断截取length+1的subarray 并且把这个结果与target比较。如果可行,并且这个结果是优于我们的result的,便把result的值给替换.从上面的代码中,也可以看出来是类似与滑动窗口,第一个for loop 定位滑动窗口的起点,第二个for loop 定位滑动窗口的终点(通过判断是否大于target)这题写了很久..最后才是看解析才有了思路。

2023-06-30 13:09:52 24

原创 代码随想录DAY1

左闭右闭不会考虑middle,所以在while的时候要加上相等的情况,而左闭右开的时候,middle的情况会被考虑上.因此写这种二分法的题目时候,要注意使用一种(偏好左闭右闭)给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。然后是双指针法(两个指针同时走,如果遇到了目标元素,则慢指针停一次,但是快指针是一直在for loop 里面走的!然后发现一个问题,while加不加 =.

2023-06-29 23:45:18 24 1

空空如也

空空如也

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

TA关注的人

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