chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

LeetCode初級(jí)算法-其他02:有效的括號(hào)

電子設(shè)計(jì) ? 來(lái)源:電子設(shè)計(jì) ? 作者:電子設(shè)計(jì) ? 2020-12-10 22:17 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

LeetCode初級(jí)算法--其他02:有效的括號(hào)

一、引子

這是由LeetCode官方推出的的經(jīng)典面試題目清單~
這個(gè)模塊對(duì)應(yīng)的是探索的初級(jí)算法~旨在幫助入門(mén)算法。我們第一遍刷的是leetcode推薦的題目。

二、題目

給定一個(gè)只包括 '(',')','{','}','[',']' 的字符串,判斷字符串是否有效。

有效字符串需滿足:

  1. 左括號(hào)必須用相同類型的右括號(hào)閉合。
  2. 左括號(hào)必須以正確的順序閉合。

注意空字符串可被認(rèn)為是有效字符串。

示例1:

輸入: "()"
輸出: true

示例2:

輸入: "()[]{}"
輸出: true

示例3:

輸入: "(]"
輸出: false

示例4:

輸入: "([)]"
輸出: false

示例5:

輸入: "{[]}"
輸出: true

1、思路

我們觀察幾個(gè)例子不難發(fā)現(xiàn)滿足有效字符串的例子,對(duì)于正確的字符串來(lái)說(shuō),每次都能去掉一對(duì)括號(hào),最后就成了空~

2、編程實(shí)現(xiàn)

python

class Solution(object):
    def isValid(self, s):
        """
        :type s: str
        :rtype: bool
        """
        while '[]' in s or '{}' in s or '()' in s:
            s = s.replace('[]','')
            s = s.replace('{}','')
            s = s.replace('()','')
        return s == ''
本文由博客一文多發(fā)平臺(tái) OpenWrite 發(fā)布!

審核編輯 黃昊宇
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 人工智能
    +關(guān)注

    關(guān)注

    1813

    文章

    49713

    瀏覽量

    261287
  • 機(jī)器學(xué)習(xí)

    關(guān)注

    66

    文章

    8541

    瀏覽量

    136209
  • 深度學(xué)習(xí)
    +關(guān)注

    關(guān)注

    73

    文章

    5589

    瀏覽量

    123884
  • leetcode
    +關(guān)注

    關(guān)注

    0

    文章

    20

    瀏覽量

    2514
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    請(qǐng)問(wèn)LeetCode448如何找到所有數(shù)組中消失的數(shù)字?

    LeetCode448如何找到所有數(shù)組中消失數(shù)字的方法
    發(fā)表于 11-05 07:46

    如何設(shè)計(jì)一個(gè)判別式中括號(hào)是否配對(duì)的算法

    括號(hào)是否配對(duì)的算法,采用棧數(shù)據(jù)結(jié)構(gòu)最佳。解析:棧的應(yīng)用實(shí)踐-符號(hào)匹配問(wèn)題。4.函數(shù)調(diào)用語(yǔ)句 func(rec1, rec2+rec3, (rec4,rec5));該函數(shù)調(diào)用語(yǔ)句中,含有實(shí)參...
    發(fā)表于 12-24 06:07

    有評(píng)了電子、通信、機(jī)電和其他相關(guān)專業(yè)的初級(jí)以上

    工作經(jīng)驗(yàn)不限,有評(píng)了電子、通信、機(jī)電和其他相關(guān)專業(yè)的初級(jí)以上,有閑置的 可以隨時(shí)聯(lián)系我:***號(hào))
    發(fā)表于 07-19 10:45

    新手如何有效的刷算法題(LeetCode

    一會(huì)在 LeetCode 題解區(qū)逛逛,一會(huì)在??途W(wǎng)看看面經(jīng),結(jié)果就是整個(gè)人煩躁不安,焦慮迷茫,題沒(méi)有刷幾道,羨慕嫉妒恨卻增加了幾分:別人的代碼怎么這么簡(jiǎn)潔 ?別人的 Offer 怎么這么亮眼?
    的頭像 發(fā)表于 06-03 17:51 ?4356次閱讀
    新手如何<b class='flag-5'>有效</b>的刷<b class='flag-5'>算法</b>題(<b class='flag-5'>LeetCode</b>)

    LeetCode初級(jí)算法-其他01:位1的個(gè)數(shù)

    搜索微信公眾號(hào):'AI-ming3526'或者'計(jì)算機(jī)視覺(jué)這件小事' 獲取更多算法、機(jī)器學(xué)習(xí)干貨 csdn:[鏈接] csdn:[鏈接] github:[鏈接]
    的頭像 發(fā)表于 12-10 22:17 ?630次閱讀

    LeetCode初級(jí)算法-設(shè)計(jì)問(wèn)題02:最小棧

    搜索微信公眾號(hào):'AI-ming3526'或者'計(jì)算機(jī)視覺(jué)這件小事' 獲取更多算法、機(jī)器學(xué)習(xí)干貨 csdn:[鏈接] csdn:[鏈接] github:[鏈接]
    的頭像 發(fā)表于 12-10 22:21 ?668次閱讀

    LeetCode初級(jí)算法-設(shè)計(jì)問(wèn)題01:Shuffle an Array (打亂數(shù)組)

    搜索微信公眾號(hào):'AI-ming3526'或者'計(jì)算機(jī)視覺(jué)這件小事' 獲取更多算法、機(jī)器學(xué)習(xí)干貨 csdn:[鏈接] csdn:[鏈接] github:[鏈接]
    的頭像 發(fā)表于 12-10 22:21 ?712次閱讀

    LeetCode初級(jí)算法-動(dòng)態(tài)規(guī)劃01:爬樓梯

    搜索微信公眾號(hào):'AI-ming3526'或者'計(jì)算機(jī)視覺(jué)這件小事' 獲取更多算法、機(jī)器學(xué)習(xí)干貨 csdn:[鏈接] csdn:[鏈接] github:[鏈接]
    的頭像 發(fā)表于 12-10 22:21 ?730次閱讀

    LeetCode初級(jí)算法-排序和搜索01:第一個(gè)錯(cuò)誤的版本

    搜索微信公眾號(hào):'AI-ming3526'或者'計(jì)算機(jī)視覺(jué)這件小事' 獲取更多算法、機(jī)器學(xué)習(xí)干貨 csdn:[鏈接] csdn:[鏈接] github:[鏈接]
    的頭像 發(fā)表于 12-10 22:22 ?643次閱讀

    LeetCode初級(jí)算法-鏈表02:合并兩個(gè)有序鏈表

    搜索微信公眾號(hào):'AI-ming3526'或者'計(jì)算機(jī)視覺(jué)這件小事' 獲取更多算法、機(jī)器學(xué)習(xí)干貨 csdn:[鏈接] csdn:[鏈接] github:[鏈接]
    的頭像 發(fā)表于 12-10 22:23 ?525次閱讀

    算法題類型以及準(zhǔn)備策略

    今天就和大家聊聊大公司的面試環(huán)節(jié)經(jīng)常涉及的算法題類型以及準(zhǔn)備策略。 問(wèn)題難度首先大家比較關(guān)心的就是面試時(shí)候出現(xiàn)的算法題的難度,從我的個(gè)人經(jīng)驗(yàn)來(lái)看,除了有一次和同樣有acm獲獎(jiǎng)經(jīng)歷的面試官切磋了一次
    的頭像 發(fā)表于 09-02 10:50 ?1887次閱讀

    MATLAB優(yōu)化算法匯總02

    MATLAB優(yōu)化算法匯總02
    發(fā)表于 10-08 10:59 ?0次下載

    LeetCode 394:字符串解碼

    注意示例 2 ,可以發(fā)現(xiàn)字符串中存在括號(hào)內(nèi)有嵌套括號(hào)的情況,這個(gè)時(shí)候,只有先把內(nèi)層括號(hào)解碼成功,才能再去解碼外層括號(hào)
    的頭像 發(fā)表于 08-31 15:57 ?1482次閱讀

    如何在Bash shell中使用花括號(hào)擴(kuò)展{..}

    括號(hào)擴(kuò)展(Brace expansion) {..} 是 Linux 中使用率很高的一個(gè) shell 功能。你可以使用它打印數(shù)字或字母序列,將兩個(gè)整數(shù)或字母使用花括號(hào)中的兩個(gè)點(diǎn)分隔開(kāi),然后會(huì)看到神奇的結(jié)果。
    的頭像 發(fā)表于 01-17 17:37 ?3382次閱讀

    卷積神經(jīng)網(wǎng)絡(luò)算法其他算法好嗎

    、HOG、SURF等,卷積神經(jīng)網(wǎng)絡(luò)在識(shí)別準(zhǔn)確率上表現(xiàn)更為突出。本文將介紹卷積神經(jīng)網(wǎng)絡(luò)并探討其與其他算法的優(yōu)劣之處。 一、卷積神經(jīng)網(wǎng)絡(luò) 卷積神經(jīng)網(wǎng)絡(luò)可以高效地處理大規(guī)模的輸入圖像,其核心思想是使用卷積層和池化層構(gòu)建深度模型。卷積操作是卷積神經(jīng)網(wǎng)絡(luò)的核心操作,其可以
    的頭像 發(fā)表于 08-21 16:49 ?1201次閱讀