leetcode初级算法1.删除排序数组中的重复项
生活随笔
收集整理的這篇文章主要介紹了
leetcode初级算法1.删除排序数组中的重复项
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
leecode初級(jí)算法1.刪除排序數(shù)組中的重復(fù)項(xiàng)
僅為個(gè)人刷題記錄,不提供解題思路
題解與收獲
class Solution {public int removeDuplicates(int[] nums) {int n = nums.length;if (n == 0) {return 0;}int fast = 1, slow = 1;while (fast < n) {if (nums[fast] != nums[fast - 1]) {nums[slow] = nums[fast];++slow;}++fast;}return slow;} }以前用快慢指針是用來判斷鏈表是否有環(huán)的,今天才發(fā)現(xiàn)自己的格局小了,快指針也是可以做很多其他事情的,甚至能夠比慢指針走多若干步!!!
總結(jié)
以上是生活随笔為你收集整理的leetcode初级算法1.删除排序数组中的重复项的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 枪手app(安卓枪手)
- 下一篇: 用电脑花椒直播怎么样(花椒如何用电脑直播