ライセンスキーフォーマットLeetcodeソリューション

問題の説明問題「ライセンスキーのフォーマット」では、入力はライセンスキーを表す文字列で構成されています。 最初に、文字列はN + 1のグループ(単語)にN個のダッシュで区切られます。 整数Kも与えられ、目標は文字列をフォーマットすることです…

詳しくはこちら

リンクリスト要素の削除Leetcodeソリューション

問題の説明この問題では、ノードが整数値を持つリンクリストが提供されます。 valに等しい値を持ついくつかのノードをリストから削除する必要があります。 問題をその場で解決する必要はありませんが、そのようなアプローチのXNUMXつについて説明します。 例リスト=…

詳しくはこちら

最小スタックリートコードソリューション

問題の説明プッシュ、ポップ、トップ、および最小要素の一定時間での取得をサポートするスタックを設計します。 push(x)—要素xをスタックにプッシュします。 pop()—スタックの一番上の要素を削除します。 top()—最上位の要素を取得します。 getMin()—スタック内の最小要素を取得します。 …

詳しくはこちら

回文リンクリストリートコードソリューション

「回文リンクリスト」の問題では、与えられた単一整数のリンクリストが回文であるかどうかをチェックする必要があります。 リストの例= {1-> 2-> 3-> 2-> 1} true説明#1:最初から後ろまでのすべての要素が…であるため、リストは回文です。

詳しくはこちら

XNUMXつのソートされたリストをマージするLeetcodeソリューション

リンクリストは、線形プロパティの配列に非常によく似ています。 XNUMXつの並べ替えられた配列をマージして、全体的に並べ替えられた配列を形成できます。 この問題では、XNUMXつのソートされたリンクリストをマージして、両方のリストの要素をソートされた方法で含む新しいリストを返す必要があります。 例…

詳しくはこちら

素数リートコードソリューションを数える

この問題では、整数Nが与えられます。目標は、N未満の数が素数であるかどうかを数えることです。 整数は非負になるように制約されます。 例7 3 10説明4未満の素数は10、2、3、5です。したがって、カウントは7です。アプローチ(ブルート…

詳しくはこちら

プラスワンリートコードソリューション

問題の説明問題「プラスワン」では、配列内の各要素が数値の数字を表す配列が与えられます。 完全な配列は数値を表します。 ゼロ番目のインデックスは、番号のMSBを表します。 …には先行ゼロがないと想定できます。

詳しくはこちら

積がK未満のすべてのサブシーケンスをカウントします

「積がK未満のすべてのサブシーケンスをカウントする」という問題は、整数の配列が与えられていることを示しています。 ここで、与えられた入力Kよりも小さい積を持つサブシーケンスの数を見つけます。例a [] = {1、2、3、4、5} k = 8サブシーケンスの数より少ない…

詳しくはこちら

最長の繰り返しサブシーケンス

「最長繰り返しサブシーケンス」の問題は、入力として文字列が与えられていることを示しています。 最も長く繰り返されるサブシーケンス、つまり文字列に3回存在するサブシーケンスを見つけます。 例aeafbdfdgXNUMX(afd)アプローチこの問題では、文字列内で最も長く繰り返されるサブシーケンスを見つけるように求められます。 …

詳しくはこちら

読み取り専用配列で複数の繰り返し要素のいずれかを検索します

「読み取り専用配列で複数の繰り返し要素のいずれかを検索する」という問題は、サイズ(n + 1)の読み取り専用配列が与えられていると想定していることを示しています。 配列には、1からnまでの整数が含まれています。 あなたの仕事は…で繰り返される要素のいずれかを見つけることです

詳しくはこちら