亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術(shù)文章
文章詳情頁

Java棧的應(yīng)用之括號匹配算法實例分析

瀏覽:3日期:2022-09-04 13:46:27

本文實例講述了Java棧的應(yīng)用之括號匹配算法。分享給大家供大家參考,具體如下:

1、LeetCode官網(wǎng) 美網(wǎng):https://leetcode.com/ 中文網(wǎng) :https://leetcode-cn.com/

英語不咋地,所以選擇此處選擇中文網(wǎng)來進(jìn)行測試。

2、LeetCode中獲取第20號題目

(1)搜索20號題目

Java棧的應(yīng)用之括號匹配算法實例分析

(2)查看題目

Java棧的應(yīng)用之括號匹配算法實例分析

(3)根據(jù)題目要求,首先在本地編輯器中完善20號題目的代碼--使用java提供的Stack類,代碼如下:

class Solution { public boolean isValid(String s) { Stack<Character> stack=new Stack<Character>(); for (int i=0;i<s.length();i++){ char c=s.charAt(i); if(c==’(’||c==’[’||c==’{’){stack.push(c); }else {if(stack.isEmpty()) return false;char topChar=stack.pop();if(c==’)’&&topChar!=’(’) return false;if (c==’]’&&topChar!=’[’) return false;if(c==’}’&&topChar!=’{’) return false; } } return stack.isEmpty(); }}

(4)將代碼提交到LeetCode代碼驗證是否通過

Java棧的應(yīng)用之括號匹配算法實例分析

這樣就完成了括號匹配的相關(guān)要求,而且是通過Leetcode來完成的,我感覺太酷了~

下一節(jié)我們將繼續(xù)學(xué)習(xí)一個關(guān)于Leetcode的知識。

更多關(guān)于java算法相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Java數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Java操作DOM節(jié)點技巧總結(jié)》、《Java文件與目錄操作技巧匯總》和《Java緩存操作技巧匯總》

希望本文所述對大家java程序設(shè)計有所幫助。

標(biāo)簽: Java
相關(guān)文章:
主站蜘蛛池模板: 久久99国产精品视频 | 亚洲男同视频网站 | caoporen在线视频入口 | 久久99久久99精品免观看 | japanese 色系 tube日本 | 国产91亚洲精品 | 亚洲综合网在线 | 天堂资源8中文最新版在线 天堂最新版 | 成年人黄色网址 | 一区二区三区在线播放 | 欧美色成人综合 | 欧美成国产精品 | 综合欧美一区二区三区 | 波多野结衣一级视频 | 日本特黄特色免费大片 | 中文字幕s级优女区 | 中文字幕 亚洲 一区二区三区 | 91成人免费版 | 国产亚洲高清在线精品不卡 | 国产一区二区三区免费播放 | 欧美日本俄罗斯一级毛片 | 成人免费网址在线 | 亚洲免费成人网 | 免费国产成人午夜在线观看 | 亚洲图片一区二区 | 999久久久精品视频在线观看 | 99国产成人高清在线视频 | 免费一级真人毛片 | 国产精品久久久久9999小说 | 一区二区三区国产精品 | 欧美不卡视频 | 国产成视频 | 国产一级视频在线观看 | 日韩一级视频 | 日韩欧美亚洲 | 美女免费在线视频 | 九九九在线视频 | 免费视频久久看 | 亚洲综色 | 日韩毛片欧美一级a | 成人18免费观看的软件 |