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

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

詳しくはこちら

トリビアルハッシュ関数を使用した並べ替え

「些細なハッシュ関数を使用してソートする」という問題は、整数配列が与えられていることを示しています。 配列には、負の数と正の数の両方を含めることができます。 問題ステートメントは、トリビアルハッシュ関数を使用して配列をソートするように要求します。 例arr [] = {5,2,1,3,6} {1、2、3、5、6} arr [] = {-3、-1、…

詳しくはこちら

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

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

詳しくはこちら

XNUMXつのスタックを使用したバブルソート

問題の説明問題「15つのスタックを使用したバブルソート」では、サイズnの配列a []が与えられていると述べています。 12つのスタックデータ構造を持つバブルソートパラダイムを使用して、指定された配列a []をソートする関数を作成します。 例a [] = {44、2、5、XNUMX、XNUMX、…

詳しくはこちら

スタックを使用して文字列を反転する

小文字、大文字、整数、およびいくつかの特別な記号を含む長さnの文字列sを指定しました。 スタックを使用して、指定された文字列を反転します。 理解を深めるために、いくつかの例を見てみましょう。 入力の例s =“ TutorialCup”出力puClairotuT入力s =“ Stack”出力kcatSスタックを使用…

詳しくはこちら

次のより高い周波数要素

次に大きい周波数要素の​​問題では、数値を含むサイズnの配列a []を指定しました。 配列印刷の各数値について、現在の数値よりも高い頻度で配列の右側にある数値。 入力例a [] = {1、1、…

詳しくはこちら

配列を1からNまでの数の順列に変更します

この問題では、n個の要素の配列Aを指定しました。 配列内の最小置換を使用して、配列を1からnまでの数の順列に変更する必要があります。 入力例:2 2 3 3出力:2 1 3 4入力:3 2 1…

詳しくはこちら

XNUMXつの行列の減算

問題の説明「XNUMXつの行列の減算」問題では、XNUMXつの行列aとbを与えました。 行列aから行列bを引いた後、最終的な行列を見つける必要があります。 順序が両方の行列で同じである場合、それらを減算できるのは私たちだけです。そうでない場合は、減算できません。 …

詳しくはこちら

文字列内のすべての文字を切り替えるプログラム

問題の説明「文字列内のすべての文字を切り替えるプログラム」の問題で、文字列を指定しました。指定された文字列のすべての文字を切り替えるプログラムを作成します。 ここでトグルとは、すべての大文字を小文字に変換し、すべての小文字を大文字に変換することを意味します。 入力フォーマット最初の…

詳しくはこちら

再帰的回文チェック

問題の説明「再帰的回文チェック」問題では、文字列「s」を指定しました。 指定された文字列が回文であるかどうか、または再帰を使用していないかどうかを確認するプログラムを作成する必要があります。 回文とは、単語、数字、フレーズ、またはその他の文字のシーケンスであり、…と同じように逆方向に読みます。

詳しくはこちら