二分探索木Leetcodeソリューションで検索

この問題では、二分探索木と整数が与えられます。 指定された整数と同じ値を持つノードのアドレスを見つける必要があります。 チェックとして、このノードをルートとして持つサブツリーのプレオーダートラバーサルを出力する必要があります。 もしそこにあるなら …

詳しくはこちら

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

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

詳しくはこちら

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

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

詳しくはこちら

特定のシーケンスに存在しない、増加するシーケンスのk番目の欠落要素

「特定のシーケンスに存在しない、増加するシーケンスでk番目に欠落している要素」という問題は、XNUMXつの配列が与えられていることを示しています。 それらのXNUMXつは昇順で配置され、もうXNUMXつは番号kの通常のソートされていない配列です。 通常には存在しないk番目の欠落している要素を見つけます…

詳しくはこちら

増加するサブシーケンスの最大積

問題の説明問題「増加するサブシーケンスの最大積」は、整数の配列が与えられていることを示しています。 次に、増加するサブシーケンスの要素を乗算するように、達成できる最大の積を見つける必要があります。 注意すべきことは、私たちはそうではないということです…

詳しくはこちら

バイナリ配列をチェックインします。サブ配列で表される数値が奇数または偶数です。

「サブ配列によって表される数が奇数または偶数であるバイナリ配列をチェックインする」という問題は、バイナリ配列と範囲が与えられていることを示しています。 配列は、0と1の形式の数値で構成されます。 問題ステートメントは、表されている数を見つけるように求めています…

詳しくはこちら

再帰を使用してスタックを並べ替える

問題の説明「再帰を使用してスタックを並べ替える」という問題は、スタックデータ構造が与えられていることを示しています。 再帰を使用して要素を並べ替えます。 以下にリストされているスタックの関数(push(element))のみを使用して、要素をスタックに挿入できます。 pop()– pop()–削除/削除するには…

詳しくはこちら

スタックを使用した配列の並べ替え

問題の説明「スタックを使用した配列の並べ替え」の問題は、サイズnのデータ構造配列a []が与えられていることを示しています。 スタックデータ構造を使用して、指定された配列の要素を並べ替えます。 例2 -30 5 43 -100 5 2 30 43説明:要素は…でソートされています

詳しくはこちら

一時スタックを使用してスタックを並べ替える

問題の説明「一時スタックを使用してスタックをソートする」という問題は、スタックデータ構造が与えられていることを示しています。 一時スタックを使用して、指定されたスタックの要素を並べ替えます。 例9 4 -2 1 6 20 20 9 6 4 -2 1 2 1 4 3…

詳しくはこちら

バイナリ文字列をxとyの交互のオカレンスとして再配置します

問題の説明0進数の文字列と、1つの数値xとyが与えられたとします。 文字列は0と1のみで構成されます。 「バイナリ文字列をxとyの交互のオカレンスとして再配置する」という問題は、XNUMXがx回来るように文字列を再配置することを要求します⇒XNUMXが来る…

詳しくはこちら