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

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

詳しくはこちら

3SumLeetcodeソリューション

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

詳しくはこちら

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

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

詳しくはこちら

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

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

詳しくはこちら

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

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

詳しくはこちら

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

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

詳しくはこちら

最大サブアレイリートコードソリューション

問題の説明整数配列numsが与えられた場合、合計が最大である連続するサブ配列(少なくとも2,1つの数値を含む)を見つけて、その合計を返します。 例nums = [-3,4、-1,2,1、-5,4、-6] 4説明:[1,2,1、-6]の合計は最大= 1です。nums= [- 1] -1アプローチXNUMX(分割統治)このアプローチでは…

詳しくはこちら

組み合わせリートコードソリューション

問題のCombinationsLeetcode Solutionは、nとkの1つの整数を提供します。 XNUMXからnまでのn個の要素からk個の要素が選択されたすべてのシーケンスを生成するように指示されます。 これらのシーケンスを配列として返します。 いくつかの例を見てみましょう…

詳しくはこちら