Move Zeroes (LeetCode 283, Two Pointers)
解題思路
使用 快慢指針:
slow:下一個非零要放的位置
fast:遍歷...
前面談的是「預防」的部分,但如果已經受傷了呢?既然生病了,還是得找專業的醫療協助,不能隨便忽視病情,小病拖大就會變成大麻煩。台灣的醫療資源相當多元,中醫與西醫都...
上篇的 Selection Sorting 是掃全部的集合,然後把最小值固定在左側,這個 Bubble Sorting 有點相反的味道,它一樣從左側開始,逐一跟...
Selection Sorting 選擇排序
跟插入排序不同之處在於,它不是逐一比對,而是直接每輪都掃過一遍元素,用一個變數放最小值,更新到掃完時就知道這輪最小...
題目理解我的理解 : 實作一個 Queue,但只能用 Stack來完成。方法
使用兩個 Stack:inStack(輸入) 和 outStack(輸出)。
p...
題目:給你一個 已排序好的陣列 nums,請你「原地」移除重複元素,使每個元素只出現一次,並返回移除後的新長度。
不允許使用額外的陣列空間,只能在原陣列操作...