アレイリートコードソリューションをシャッフルする

配列Leetcodeソリューションをシャッフルする問題は、長さ2nの配列を提供します。 ここで、2nは、配列の長さが偶数であることを示します。 次に、アレイをシャッフルするように指示されます。 ここでシャッフルするということは、配列をランダムにシャッフルする必要があるという意味ではありませんが、具体的な方法は…

詳しくはこちら

3SumLeetcodeソリューション

問題の説明n個の整数の配列が与えられた場合、a + b + c = 0となるような数値の要素a、b、cはありますか? ゼロの合計を与える配列内のすべての一意のトリプレットを見つけます。 注意:ソリューションセットに重複するトリプレットが含まれていてはならないことに注意してください。 例1 [-1,0,1,2、-1,4]…

詳しくはこちら

インターバルリートコードソリューションを挿入

問題のInsertInterval Leetcode Solutionは、いくつかの間隔とXNUMXつの個別の間隔のリストを提供します。 次に、この新しい間隔を間隔のリストに挿入するように指示されます。 したがって、新しい間隔は、すでにリストにある間隔と交差している可能性があります。または、…

詳しくはこちら

ターゲット合計Leetcodeソリューションを使用したルートからリーフへのパス

二分木と整数Kが与えられます。 私たちの目標は、ツリーにルートからリーフへのパスがあり、その合計がターゲットKと等しくなるかどうかを返すことです。 パスの合計は、そのパス上にあるすべてのノードの合計です。 2 / \…

詳しくはこちら

ストリームリートコードソリューションのK番目に大きい要素

問題の説明この問題では、最初に整数kと整数の配列を持つクラスKthLargest()を設計する必要があります。 整数kと配列numが引数として渡される場合は、パラメーター化されたコンストラクターを作成する必要があります。 このクラスには、…を追加する関数add(val)もあります。

詳しくはこちら

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

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

詳しくはこちら

数値補体リートコードソリューション

問題の説明この問題では、15進数が与えられます。 目標は、その補完を見つけることです。 例N = 0 5 N = 2 XNUMXアプローチ(ビットごとに反転)整数「N」のすべてのビットを反転して、その補数を取得できます。 重要なのは、私たち…

詳しくはこちら

コンビネーションサムリートコードソリューション

問題のCombinationSum Leetcode Solutionは、整数の配列またはリストとターゲットを提供します。 これらの整数を使用して、指定されたターゲットに達する回数を何度でも使用できる組み合わせを見つけるように指示されています。 より正式には、与えられたものを使用できます…

詳しくはこちら

等しい配列要素への最小移動Leetcodeソリューション

問題の説明この問題では、整数の配列が与えられます。 また、この配列に対して特定の一連の操作を実行することも許可されています。 1回の操作で、配列内の” n – 1”(いずれかXNUMXつを除くすべての要素)要素をXNUMXつインクリメントできます。…

詳しくはこちら

同形文字列Leetcodeソリューション

問題の説明この問題では、aとbのXNUMXつの文字列が与えられます。 私たちの目標は、XNUMXつの文字列が同型であるかどうかを判断することです。 XNUMXつの文字列は、最初の文字列の文字を任意の文字(それ自体を含む)で置き換えることができる場合にのみ同形と呼ばれます…

詳しくはこちら