単語検索リートコードソリューション

問題の説明mxnボードと単語が与えられたら、その単語がグリッドに存在するかどうかを調べます。 この単語は、「隣接する」セルが水平方向または垂直方向に隣接している、連続して隣接するセルの文字から構成できます。 同じ文字セルを複数回使用することはできません。 例…

詳しくはこちら

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

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

詳しくはこちら

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

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

詳しくはこちら

ソートされた配列を二分探索木Leetcodeソリューションに変換する

整数のソートされた配列が与えられていると考えてください。 目標は、ツリーの高さがバランスするように、この配列から二分探索木を構築することです。 …内の任意のノードの左右のサブツリーの高さの差がある場合、ツリーは高さのバランスが取れていると言われることに注意してください。

詳しくはこちら

ソートされた配列のマージLeetcodeソリューション

「ソートされた配列のマージ」の問題では、降順ではない順序でソートされたXNUMXつの配列が与えられます。 最初の配列は完全に満たされておらず、XNUMX番目の配列のすべての要素を収容するのに十分なスペースがあります。 最初の配列に要素が含まれるように、XNUMXつの配列をマージする必要があります…

詳しくはこちら

回転ソートされた配列Leetcodeソリューションで検索

ソートされた配列を考えますが、1つのインデックスが選択され、その時点で配列が回転されました。 ここで、配列が回転したら、特定のターゲット要素を見つけてそのインデックスを返す必要があります。 要素が存在しない場合は、-XNUMXを返します。 問題は一般的に…

詳しくはこちら

ハウス強盗リートコードソリューション

問題の説明この問題では、通りに家があり、家の強盗はこれらの家を奪わなければなりません。 しかし、問題は、彼が複数の家を連続して奪うことができないということです。つまり、互いに隣接している家です。 金額を表す非負の整数のリストが与えられた…

詳しくはこちら

ペアの配列が与えられた場合、その中のすべての対称ペアを見つけます

すべての対称ペアを検索–配列のペアがいくつか与えられます。 その中の対称ペアを見つける必要があります。 対称ペアは、ペアで(a、b)と(c、d)と言い、「b」が「c」に等しく、「a」が…である場合に対称であると言われます。

詳しくはこちら