すべての負の数を最初に移動し、正の数を一定の余分なスペースで終了する

整数の配列があるとします。 これは負の数と正の数で構成されており、問題のステートメントでは、余分なスペースを使用せずに、すべての負の要素と正の要素をそれぞれ配列の左側と配列の右側にシフト/移動するように求められています。 これは…

詳しくはこちら

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

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

詳しくはこちら

文字列を逆にする

問題ステートメント「文字列を逆にする」問題は、サイズnの文字列sが与えられていることを示しています。 それを逆にするプログラムを書いてください。 では、文字列を逆にすることはどういう意味ですか? これは通常、与えられた入力文字列を逆にすることを意味します。 つまり、…を実行する操作として定義されます。

詳しくはこちら

両方のリストに共通しているが価格が異なるアイテムを数える

問題の説明XNUMXつのリストがあります。 各インデックスには、アイテムの名前とその価格が含まれています。 問題の説明では、両方のリストに共通しているが価格が異なるアイテムを数えるように求められています。これは、両方に共通しているアイテムの数を調べることです…

詳しくはこちら

スペシャルナンバー

数について何がそんなに特別なのか? 調べてみましょう。 N個の数の配列があります。 数自体を除いて、XNUMXつ以上の数で割り切れる場合、その数は特別なものになる可能性があります。 まず、前にいくつかの例でこれをクリアしましょう…

詳しくはこちら

式内の一致しない括弧を識別してマークする

式の問題で一致しない括弧を識別してマークするために、式を含む長さnの文字列sを指定しました。 バランスのとれた括弧のペアを見つけて、すべてのバランスの開いた括弧を0、バランスのとれた閉じの括弧を1、不平衡の括弧を-1に置き換えます。 例…

詳しくはこちら

XNUMXつの数のGCD

最大公約数とは何ですか? 1つの数のGCDは、両方を分割する最大数です。 アプローチ-XNUMXブルートフォース両方の数のすべての素因数を見つけ、次に交点の積を見つけます。 両方の数を割る最大の数を見つける。 それは何ですか…

詳しくはこちら

バイナリツリーのBFSとDFS

幅優先探索(BFS)実際のBFSが何であるかをすでに知っていますか? そうでない場合は、気分を害する必要はありません。記事全体を読み、幅優先探索に関する以前の記事にアクセスして、理解を深めてください。 BFSは、レベル順トラバーサルであり、…のノードにアクセスします。

詳しくはこちら

文字列から余分なスペースを削除する

問題の説明「文字列から余分なスペースを削除する」問題では、文字列「s」を指定しました。 指定された文字列からすべてのextra_spacesを削除するプログラムを作成します。 入力形式いくつかのスペースを含む文字列sを含む最初で唯一の行。 出力フォーマット削除後に文字列を出力します…

詳しくはこちら

stringstreamを使用して文字列からスペースを削除する

問題の説明「stringstreamを使用した文字列からのスペースの削除」問題では、文字列「s」を指定しました。 文字列ストリームを使用して、指定された文字列からスペースを削除するプログラムを作成します。 入力形式文/文字列「s」を含む最初で唯一の行。 出力フォーマット最初の行…

詳しくはこちら