摘要: 203、移除链表元素 思路一:利用虚拟头节点,将移除操作一致性 代码 dummyHead := new(ListNode) dummyHead.Next = head cur := dummyHead for cur.Next != nil { if cur.Next.Val == val { cu 阅读全文
posted @ 2022-09-24 17:22 xiaoxu365 阅读(7) 评论(0) 推荐(0)
摘要: 977.有序数组的平方 思路一:暴力解法-先将切片的元素全部转换成正数,再对切片进行排序,最后再遍历切片保存原切片中每个元素的平方值 代码 ret := make([]int, len(nums)) for i := range nums { if nums[i] < 0 { ret[i] = -n 阅读全文
posted @ 2022-09-24 11:13 xiaoxu365 阅读(18) 评论(0) 推荐(0)
摘要: 704、二分查找 leetcode链接:https://leetcode.cn/problems/binary-search/ 思路一暴力解法-遍历整个数组(切片),如果当前遍历元素和目标值一致,返回当前元素下标即可。 代码: //暴力解法 for i := 0; i < len(nums);i++ 阅读全文
posted @ 2022-09-21 17:00 xiaoxu365 阅读(15) 评论(0) 推荐(0)