日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

LeetCode:棒球比赛【682】

發布時間:2023/12/20 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 LeetCode:棒球比赛【682】 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

LeetCode:棒球比賽【682】

題目描述

你現在是棒球比賽記錄員。
給定一個字符串列表,每個字符串可以是以下四種類型之一:
1.整數(一輪的得分):直接表示您在本輪中獲得的積分數。
2.?"+"(一輪的得分):表示本輪獲得的得分是前兩輪有效?回合得分的總和。
3.?"D"(一輪的得分):表示本輪獲得的得分是前一輪有效?回合得分的兩倍。
4.?"C"(一個操作,這不是一個回合的分數):表示您獲得的最后一個有效?回合的分數是無效的,應該被移除。

每一輪的操作都是永久性的,可能會對前一輪和后一輪產生影響。
你需要返回你在所有回合中得分的總和。

示例 1:

輸入: ["5","2","C","D","+"] 輸出: 30 解釋: 第1輪:你可以得到5分??偤褪?#xff1a;5。 第2輪:你可以得到2分??偤褪?#xff1a;7。 操作1:第2輪的數據無效??偤褪?#xff1a;5。 第3輪:你可以得到10分(第2輪的數據已被刪除)??倲凳?#xff1a;15。 第4輪:你可以得到5 + 10 = 15分??倲凳?#xff1a;30。

示例 2:

輸入: ["5","-2","4","C","D","9","+","+"] 輸出: 27 解釋: 第1輪:你可以得到5分。總和是:5。 第2輪:你可以得到-2分??倲凳?#xff1a;3。 第3輪:你可以得到4分??偤褪?#xff1a;7。 操作1:第3輪的數據無效??倲凳?#xff1a;3。 第4輪:你可以得到-4分(第三輪的數據已被刪除)??偤褪?#xff1a;-1。 第5輪:你可以得到9分??倲凳?#xff1a;8。 第6輪:你可以得到-4 + 9 = 5分??倲凳?3。 第7輪:你可以得到9 + 5 = 14分??倲凳?7。

題目分析

  使用棧來保存有效分數,比如["5","2","C","D","+"],對于5、2來說我們直接入?!?,2】,C會讓上一個分數失效,則出棧2,此時?!?】,D得分為上個有效分數翻倍,所以我們使得10入?!?,10】,+得分為前兩個有效分數的和,故15入?!?,10,15】,最后騰空棧,并把出棧的元素累加到一個臨時變量上,返回臨時變量即可。

Java題解

class Solution {public int calPoints(String[] ops) {Stack<Integer> stack = new Stack<>();for(String op :ops){switch (op){case "+":{int num1 = stack.pop();int num2 = stack.pop();stack.push(num2);stack.push(num1);stack.push(num1+num2);continue;}case "D":{int num1 = stack.pop();stack.push(num1);stack.push(2*num1);continue;}case "C":{stack.pop();continue;}}stack.push(Integer.valueOf(op));}int score = 0;while (!stack.isEmpty())score+=stack.pop();return score;} }

  

?

轉載于:https://www.cnblogs.com/MrSaver/p/9946634.html

總結

以上是生活随笔為你收集整理的LeetCode:棒球比赛【682】的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 影音先锋在线中文字幕 | 日韩久久免费视频 | 国产女主播一区二区三区 | 国产伦理av| 丁香花五月 | 欧美亚洲国产成人 | www.久久久久久久久 | 动漫av一区二区 | 91私密视频| 美女一级黄色片 | 久久老熟女一区二区三区 | 尤物视频免费观看 | 日韩av专区| 成人性生交大片免费看中文 | 小香蕉av | 亚洲a在线观看 | 永久免费AV无码网站韩国毛片 | 日本xxxwww | 中国美女毛片 | 午夜一区二区三区免费 | 国产精品第8页 | 蜜桃久久av | 欧美性色黄大片手机版 | 国产福利视频在线 | 美女少妇一区二区 | 尤物视频免费在线观看 | 国产女人精品视频 | 国产精品久久久久久免费观看 | 国产精品美女自拍视频 | 亚洲天堂男人网 | 男女污污软件 | 久久久久亚洲av成人无码电影 | 邻居少妇张开腿让我爽了在线观看 | 精品久久五月天 | 精品国产黄色片 | 国产伦精品免费视频 | 久久精品一区二区国产 | 欧美人与禽zoz0性3d | 久久网中文字幕 | 天天干天天要 | av片一区二区三区 | 国产av一区二区三区精品 | 国产成人免费av一区二区午夜 | 欧美激情久久久久久 | 日日摸日日碰夜夜爽无码 | 国产黄色视屏 | 农民人伦一区二区三区 | 四虎国产精品永久在线国在线 | 伊人久久综合影院 | 澳门色网| 亚洲av无一区二区三区 | 官场艳妇疯狂性关系 | 国产精品手机在线观看 | 在线播放毛片 | 色日韩| 午夜视频一区二区 | 精品人妻无码一区二区三区 | 久久亚洲国产成人精品性色 | 91色片 | 美女av网址| 精品视频网 | 黄色一级影片 | 女同av在线 | 香蕉视频免费在线看 | 美日韩一级 | 女女综合网 | 日韩一级片免费在线观看 | 日本japanese乳偷乱熟 | 自拍第一页 | a级黄色一级片 | www.黄色片.com | 男人天堂网站 | 99热综合| 久久免费精品视频 | 在线视频免费观看一区 | 宅男噜噜噜66一区二区 | 精品久久久亚洲 | 黄色特一级 | 国产少女免费观看高清 | 亚洲免费影院 | 免费成人美女女电影 | 91网站永久免费看nba视频 | 欧美aaa大片| 告诉我真相俄剧在线观看 | 久操av| 第一av| 国产一级免费看 | 中文字幕免费 | 夜晚福利 | 精久久久久久久 | 国产婷婷一区二区 | 国产偷人爽久久久久久老妇app | 美国成人免费视频 | 国产欧美又粗又猛又爽 | 小优视频污 | 国产一区二区三区视频在线观看 | 97人人视频 | 麻豆免费下载 | 国产91嫩草 |