'('、')'、'{'、'}'、'['、']' のみで構成される文字列が与えられた場合、その文字列が有効かどうかを判断します。 有効な文字列は次の要件を満たしている必要があります。
空の文字列は有効な文字列とみなされることに注意してください。 例1:
例2:
例3:
例4:
例5:
答え: スタック構造を使用する解決策: 文字列内の文字を 1 つずつスタックにプッシュし、文字を走査して 1 つずつ判断します。
トラバーサルが完了すると、一致した文字はすべて一致し、スタックからポップアウトされます。この時点でスタックが空であれば、文字列は有効です。スタックが空でない場合は、文字列に一致しない文字があり、文字列が無効であることを意味します。 理解を助けるために絵を描きます: コード実装:
時間計算量: O(n) 空間計算量: O(n) |
<<: 完璧な切り抜き王ビンビン! ByteDanceのインターンが開発したAIにより、4K 60fps動画のリアルタイム切り抜きが可能に
>>: AI 主導の DevOps はどのようにビジネス変革を実現できるのでしょうか?
保険業界の企業や顧客にとって AI がどのように役立つか、また代理店向けの最新のポリシーについて説明...
10月10日、最近のレポートによると、OpenAIの人工知能チャットボットChatGPTの収益成長が...
[[249778]] AI はビジネスに大きな可能性を秘めていますが、ほとんどの組織がそのメリットを...
6月28日、OpenAIは今年5月にリリースしたChatGPTアプリのiOS版をリリースした。このア...
[[248512]]当時、英語に支配されていた恐怖を覚えている人がどれだけいるでしょうか?前日に覚...
人工知能技術は急速に発展し、人々の生活に微妙な影響を与えています。掃除ロボット、調理ロボット、配達ロ...
この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...
オープンで、非常にダイナミックで進化する環境で学習する能力は、生物学的知能の中核となる要素の 1 つ...
アリババのダルマ人工知能研究所は最近、深セン衛星テレビと共同で「Show AI Life」という新製...
グリーンスクリーンは、映画やテレビドラマで画像を切り取ったり背景を変えたりするのに強力なツールですが...
教師あり学習とは何ですか?教師あり学習は機械学習のサブセットであり、機械学習モデルの入力データにラベ...
電気スマートカーの発展により、自動車はもはや独立した機械的なハードウェアボックスではなく、センシング...
[[389030]]画像ソース: https://pixabay.com/images/id-48...