gwl999

博客园 首页 新随笔 联系 订阅 管理

2022年5月3日 #

摘要: day03 移除链表元素 如果链表本身就是空,直接返回 如果是头结点就是要删除的元素;那么就直接将head的值放到下一位,head.val == val是他的执行的条件 如果是普通的移除;那么就直接创建两个临时结点tem =head; cur = head.next 当cur.val==val时候, 阅读全文
posted @ 2022-05-03 20:43 呓雫 阅读(28) 评论(0) 推荐(0)

摘要: 5.2 移除元素 方法1: 暴力循环 循环一遍所有的数; 如果碰到了等于目标值的时候,那么就将所有值都向前移动一位,直到所有数据结尾 每次移动的时候,将循环的次数进行一次减少,即i--;同时,所有里面的数也需要减减 class Solution { public int removeElement( 阅读全文
posted @ 2022-05-03 09:35 呓雫 阅读(27) 评论(0) 推荐(0)

摘要: 5.1 二分查找 主要思路:左变量,右变量,中间变量 易错点,这里我只写一种left<right 具体做法:如果mid小于target;left+1变成mid;否则right变成mid; class Solution { public int search(int[] nums, int targe 阅读全文
posted @ 2022-05-03 09:32 呓雫 阅读(20) 评论(0) 推荐(0)