小文字で構成される文字列 S が与えられた場合、重複削除操作は隣接する 2 つの同一文字を選択して削除します。 重複排除操作は、重複排除が実行できなくなるまで S 上で繰り返し実行されます。 すべての重複削除操作が完了した後の最終文字列を返します。答えは必ず一意になります。 例:
ヒント:
解決策: スタックの使用 解決方法: 文字列をトラバースし、1 つずつスタックにプッシュします。スタックにプッシュするときに、スタックの先頭要素と一致しているかどうかを判断します。一致している場合、つまり 2 つの要素が同じで隣接している場合は、スタックの先頭要素をポップアウトする必要があり、現在の要素をスタックにプッシュする必要はありません。 解決手順: 文字列を走査し、スタックの先頭文字を取り出し、現在の文字がスタックの先頭文字と一致しているかどうかを判断します。
トラバーサルが完了したら、スタック内の文字列を返します。 コード実装:
|
>>: 人工知能の台頭によりプログラマーは消滅するのでしょうか?
ChatGPT のバイラルな成功により、テクノロジー企業間で AI 製品を市場に投入するための激しい...
6月14日のニュース:最近、人工知能の新興企業OpenAIとMicrosoftが人工知能の分野で協力...
現在、外国の科学技術チームがAI技術を利用して、唯一の子供を亡くした母親の長年の願いを叶えた。彼らは...
導入最も普及している IoT デバイスは小型で、電力が限られている傾向があります。これらは、組み込み...
DeepFake は発売以来、潜在的な「悪質な AI」としてリストアップされてきました。 有名な「...
概要: この記事では、主にコンピューター ビジョンにおける 5 つの主要テクノロジ、つまり画像分類、...
Li Mu らによるオープンソースの中国語書籍「Hands-On Deep Learning」に ...
[[323393]]国際ロボット連盟(IFR)が新たに発表した「グローバルロボティクス2019 -...
欧州委員会は、ヨーロッパを信頼できる人工知能(AI)の世界的な中心にすることを目指して、2021年4...
[[361089]] 「ロボットは製造業の頂点であり、その応用と製造は国のハイエンド製造業の重要な指...
この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...