402. 移掉K位数字 golang
生活随笔
收集整理的這篇文章主要介紹了
402. 移掉K位数字 golang
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
測試用例
示例 2 :
輸入: num = “10200”, k = 1
輸出: “200”
解釋: 移掉首位的 1 剩下的數字為 200. 注意輸出不能有任何前導零。
示例 3 :
輸入: num = “10”, k = 2
輸出: “0”
解釋: 從原數字移除所有的數字,剩余為空就是0。
Me
如果下一個元素比當前棧元素小,移除當前元素,把下一個元素入棧
10200
k =2
棧:1
k=1
0200
0<1
k = 0
棧:0
k==0
棧:0200
處理最開頭的0,返回結果
10
k = 2
棧:1
k = 1
棧:0
k=0
接下來就要和上面的例子一樣處理0
如果字符串是空就返回指定值
總結
以上是生活随笔為你收集整理的402. 移掉K位数字 golang的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 392. 判断子序列 golang 关于
- 下一篇: DNF魔神技能