連続配列

数0と1のみで構成される配列が与えられます。 oと1で構成される最長の連続サブ配列の長さを等しく見つける必要があります。 例入力arr = [0,1,0,1,0,0,1]出力6説明最も長い連続したサブ配列は赤[0,1,0,1,0,0,1]とその長さでマークされていますは6です。アルゴリズムセット…

詳しくはこちら

配列内の0と1を分離します

問題の説明整数配列があるとします。 「配列内の0と1を分離する」という問題は、配列を0と1の0つの部分に分離することを求めています。 1は配列の左側にあり、XNUMXは配列の右側にある必要があります。 …

詳しくはこちら

二分木のXNUMXつのノード間の距離を見つける

問題の説明「二分木の1つのノード間の距離を見つける」という問題は、二分木が与えられ、XNUMXつのノードが与えられることを示しています。 次に、これらXNUMXつのノード間の最小距離を見つける必要があります。 例//ノードXNUMXの上の画像を使用してツリーが表示されます…

詳しくはこちら

配列内の要素の最初と最後のインデックス間の最大差

整数の配列があるとします。 問題「配列内の要素の最初と最後のインデックス間の最大差」は、差がすべての最大値になるように、配列に存在する各数値の最初と最後のインデックス間の差を見つけることを求めています。 例…

詳しくはこちら

二分木の右側面図を印刷する

問題の説明問題「二分木の右ビューを印刷する」は、二分木が与えられていることを示しています。 次に、このツリーの正しいビューを見つける必要があります。 ここで、二分木の右側のビューは、ツリーから見たときにツリーが見えるようにシーケンスを印刷することを意味します…

詳しくはこちら

合計が0のサブ配列があるかどうかを調べます

「合計が0のサブ配列があるかどうかを調べる」という問題は、負の整数を含む整数配列も与えられていることを示しています。 問題ステートメントは、少なくとも1のサイズのサブ配列があるかどうかを判別するように要求します。このサブ配列の合計は1に等しい必要があります。例arr [] = {2,1、-3,4,5}…

詳しくはこちら

XNUMXつのリンクリストの交点を取得する関数を記述します

問題の説明「XNUMXつのリンクリストの交点を取得する関数を作成する」という問題は、XNUMXつのリンクリストが与えられていることを示しています。 しかし、それらは独立したリンクリストではありません。 それらはある時点で接続されています。 次に、これらXNUMXつのリストの交点を見つける必要があります。 …

詳しくはこちら

0と1の数が等しい最大のサブアレイ

整数の配列が与えられます。 整数は、入力配列では0と1のみです。 問題ステートメントは、0と1の数が等しい最大のサブ配列を見つけるように求めています。 例arr [] = {0,1,0,1,0,1,1,1} 0から5(合計6要素)説明配列位置から…

詳しくはこちら

偶数と奇数を分離する

問題の説明整数配列があるとします。 「偶数と奇数を分離する」という問題は、配列を再配置して、奇数と偶数を配列のXNUMXつのセグメントに分離できるようにすることを求めています。 偶数は配列の左側にシフトされ、奇数は…

詳しくはこちら

ナイトが目標に到達するための最小ステップ

説明「ナイトがターゲットに到達するための最小ステップ」の問題は、N x Nの寸法の正方形のチェス盤、ナイトピースの座標、およびターゲットセルが与えられていることを示しています。 ナイトピースがターゲットに到達するために取る最小ステップ数を調べてください…

詳しくはこちら