MCQSS.comでは、データ構造とアルゴリズムに関する無料の多肢選択問題と解答を提供しています。私たちのコレクションには、データとアルゴリズムの取り扱いにおけるスキルを評価するための数百のインタラクティブな問題が含まれています。経験レベルに関係なく、データ構造とアルゴリズムの知識を拡張し、スキルを向上させるための適切な問題を見つけることができます。今すぐ始めましょう。購入や登録は必要ありません。すべての問題は無料で利用できます。データ構造とアルゴリズムの学習や試験の準備にMCQSS.comを活用してください。
A. 大きすぎてRAMに収まるデータのソート
B. 再帰実装の使用なしでデータを並べ替えます
C. 特定のパフォーマンスバインド以外のデータを並べ替えます
A. 挿入ソート
B. 選択ソート
C. QuickSort
D. バブルソート
A. ハッシュ
B. シーケンシャル検索
C. フィボナッチ検索
D. バイナリ検索
A. スタック
B. リンクリスト
C. 順序
D. 配列
A. 列
B. 配列
C. スタック
D. リンクリスト
A. 優先キュー
B. リンクリスト
C. 木
D. 配列
A. 下限
B. 上界
C. ミッドポイント
D. 範囲
A. 誘導
B. 再帰
C. シーケンス
D. ループ
A. はい
B. いいえ
A. 木
B. 配列
C. リンクリスト
D. 優先キュー
A. 一。
B. 二。 1つのキューは、データの実際の保存に、もう1つのキューは優先順位を保存するために使用されます。
C. 三つ。
D. 四。
A. 挿入ソート
B. 選択ソート
C. バブルソート
D. QuickSort
A. シーケンシャル検索
B. ハッシュアルゴリズムが実行されました
C. ソート付き配列
D. アンソートアレイ
A. スタックには再帰検索技術が必要です。キューはありません。
B. Stackは選択ソートを使用します。キューはバブルソートを使用します。
C. スタックはLIFOです。キューはFIFOです。
D. スタックはFIFOです。キューはLIFOです。
A. バイナリツリー
B. 配列
C. リンクリスト
D. Bツリー
A. ハッシュ表
B. 設定
C. スタック
D. 列
A. 真実
B. 間違い
A. ソートアルゴリズム
B. アルゴリズムの検索
C. 計算の複雑さの測定
A. スタック
B. バイナリツリー
C. 列
D. 配列
A. n!
B. 2 ^ n
C. n *log(n)
D. n ^ 3
E. n ^ 2
A. 間違い
B. 真実
A. 葉の削除
B. リストの作成
C. ノードの挿入
D. ノードの削除
A. ポインター
B. 再帰
C. バイナリ検索
D. ハッシュ
A. 各ハッシュ値を別の有効な入力にマッピングします
B. それぞれの有効な入力を別のハッシュ値にマッピングします
C. ありえない
A. 配列
B. バイナリツリー
C. Bツリー
D. スタック
A. ヒープ
B. リンクリスト
C. スタック
D. 列
A. 真実
B. 間違い
A. コンパイラデザイン
B. シミュレーション
C. ウェブサイトデザイン
D. グラフィックス
A. 設定
B. スタック
C. 順序
D. 構造
A. o(n^2)
B. NとMの両方がどのように変化するかに依存します。
C. o(n*m)
D. o(n+m)
A. o(log n)
B. o(n^3)
C. o(n^2)
D. o(1)
E. の上)
A. 配列で2番目に大きな値を見つけます
B. 配列で2番目に小さい値を見つけます
C. 配列内の最大値を見つけます。
D. 配列で値の中央値を見つけます
A. o(n^2)
B. o(n * log n)
C. o(log n)
D. の上)
E. o(1)
A. 間違い
B. 真実
A. 十
B. 一度
C. 三つ
D. 二
A. o(1)
B. o(n^2)
C. o(log n)
D. の上)
E. o(n * log n)
A. Hashmap
B. フィボナッチヒープ
C. ソートされたリスト
D. Bツリー
E. 二重にリンクされたリスト
A. 設定
B. 身長
C. サイズ
D. 深さ
A. 右子 - 親 - 左の子供
B. 左の子供 - 親 - 右子
C. 親 - 左子 - 右の子供
D. 左の子供 - 右の子供 - 親
A. o(n^2)
B. o(1)
C. o(log n)
D. の上)
A. o(n^2)
B. o(n *log n)
C. の上)
D. o(1)
E. o(n^2 * log n)
A. データベーステーブル
B. アルゴリズム
C. データベース
D. データ構造
A. 線形検索
B. ツリー検索
C. ハッシュ
D. バイナリ検索
A. o(nlogn)
B. o(n*n)
C. o(1)
D. o(logn)
E. の上)
A. 根は葉であるか、2人とMの子供がいます。
B. 葉にのみ保存されているデータ。
C. データはブランチにのみ保存されます。
D. すべての葉のノードは同じレベルです。
A. 挿入ソート
B. クイックソート
C. バブルソート
D. ソートをマージ
A. いいえ、彼らはできません
B. はい、アルゴリズムをわずかに変更します。
C. はい、グラフ内の各エッジに-1を掛け、最短パスを見つけることにより。
A. 前身を事前注文します
B. INORDER後継者
C. サブオーダー後継者
D. INORDERの前身
A. サイズ
B. 身長
C. 深さ
D. 設定
A. o(n^2)
B. の上)
C. o(2n)
D. o(log n)
E. o(n * log n)
A. o(| e || v |)
B. o(| e | + | v |)
C. o(| e |*sqrt(| v |))
D. o(| e |^2 | v |^2)
E. o(| v |)
A. o(| e |^2 | v |)
B. o(| v |)
C. o(| e | f)
D. o(| e || v |)
E. o(| e |)
A. 2ギガバイト
B. 512メガバイト
C. 16ギガバイト
D. 1024メガバイト
E. 128ギガバイト
A. N-1リーフノード
B. n非葉のノード
C. N-1非葉のノード
D. nリーフノード
A. 幅広い検索
B. 深さfirst検索
A. nエッジ
B. n-kエッジ
C. (n-k)(n-k-1)/2エッジ
D. (n-k)(n-k+1)/2エッジ
A. 2
B. 3
C. 4
D. 6
A. ヒープはバイナリ検索ツリーです
B. ヒープは完全なバイナリツリーです
C. ヒープは完全なバイナリツリーです
D. ヒープには整数データのみが含まれています
A. オペレーティングシステムは、「繰り返される状態」のために無限の再帰を検出します
B. プログラムは、Ctrl-Cを押すまで実行され続けます
C. 結果は非決定的です
D. ランタイムスタックがオーバーフローし、プログラムを停止します
A. 木の深さ
B. 各レベルでの部門の数
C. ツリー内のノードの数
D. ツリーのすべてのノードのエントリの総数
A. バブルソートと選択ソート
B. ヒープソートとマージソート
C. クイックソートとラディックスソート
D. ツリーソートと3 QuickSortの中央値
A. 追加
B. 追加
C. 入れる
D. 押す
A. 2d+1
B. 2d
C. 2d+1-1
D. 2d2
A. バイナリ検索は、配列の中央要素から始まります
B. 一致が見つかるまで、または検索する要素がなくなるまで、バイナリ検索はアレイを半分にし続けます
C. 検索引数がバイナリの中央にある値よりも大きい場合、バイナリ検索は配列の下半分で続きます
A. バランスプログラム
B. 実行時にローカル変数を追跡します
C. コンパイラ用の構文アナライザー
D. 上記のすべて
A. -15から-100の間の何か
B. -5から-15の間の何か
C. 5〜15の間
D. 15〜100の間
A. 0
B. 1
C. 2
D. 3
A. 3
B. 4
C. 5
A. リンクリスト
B. 木
C. スタック
D. スタックのリンクリスト
A. 2H + 1-1
B. 2H + 1
C. 2H
D. 2H + 1 + 1
A. 511
B. 512
C. 1024
D. 最大制限はありません
A. シンプルなリンクリスト
B. 回覧リンクリスト
C. 二重リンクリスト
D. BとC の両方
A. キーを除いて、2つのエントリが同じです
B. データが異なる2つのエントリにはまったく同じキーがあります
C. 異なるキーを持つ2つのエントリには、まったく同じハッシュ値があります
D. まったく同じキーを持つ2つのエントリには、ハッシュ値が異なります
A. abc-+de-fg+h-/*
B. *+a-bc/-de-+f-gh
C. a+*b-/c-d-e+fgh
D. *+a-bc-/d+e-fgh
A. ゼロ以外の要素はすべて、先頭の対角線上にのみあります
B. ゼロ以外の要素はすべて、先頭の対角線の上にあります
C. ゼロ以外の要素はすべて、先頭の斜めの下にあります
D. 上記のどれでもない
A. マルチグラフ
B. 非通常のグラフ
C. 通常のグラフ
D. 完全なグラフ
A. 1
B. 2
C. n(nは議論です)
D. 固定最大値はありません
A. アレイ要素はヒープを形成する必要があります
B. 配列には少なくとも2つのエントリが必要です
C. 配列はソートする必要があります
D. 配列のサイズは2つのパワーでなければなりません
A. o(log n)
B. の上)
C. o(n log n)
D. o(n2)
A. t(n)= o(nm)
B. t(n)= o(m*log(m))
C. t(n)= o(n*log(m))
D. t(n)= o(m*log(n))
A. データ[i+1]
B. データ[i+2]
C. データ[2*i + 1]
D. データ[2*i + 2]
A. 2k
B. 2k+1
C. K/2
D. 2K-1
A. o(1)
B. o(log2n)
C. の上)
D. o(n*log2n)
A. Xの兄弟も葉です
B. Xの兄弟には、少なくとも41のエントリが含まれています
C. Xの親には、正確に42のエントリがあります
D. Xには少なくとも41人の兄弟がいます
A. ログについて(n)
B. 約2*log(n)
C. 約3*log(n)
D. 約4*log(n)
グラフgで、fは
<スパンxss = removed>
(i)fは、gのすべてのノードを含むgのサブグラフ < /p>
(ii)fは木を含む注文森林T1、t2、... tn
(iii)tiには、ルートtiからgに到達可能なすべてのノードが含まれています。 ltr "xss = removed>
< /p>
上記の条件のどれがtrueですか?
A. (i)、(ii)
B. (ii)、(iii)
C. (i)、(iii)
D. (i)、(ii)および(iii)
A. 再帰の現在の深さ
B. 正式なパラメーター
C. 行われたときに関数が返される場所
D. ローカル変数
A. 概念的に簡単で完全に動的です
B. スパースマトリックスがバンドマトリックスの場合は効率的です
C. エントリへのアクセスに効率的です
D. これらすべて
A. オーバーフロー
B. アンダーフロー
C. 衝突
D. 上記のどれでもない
A. 左サブツリーの郵便式トラバーサル
B. 右サブツリーの郵便式トラバーサル
C. ルートのポストオーバートラバーサル
D. 最低ノードの郵便式トラバーサル
A. キューには動的メモリが必要ですが、スタックはそうではありません
B. スタックは動的メモリが必要ですが、キューは必要ありません
C. キューは構造の2つの端を使用しますが、スタックは1つののみを使用します
D. スタックは構造の2つの端を使用しますが、キューは1つだけを使用します
A. 事前注文トラバーサル
B. 郵便局所トラバーサル
C. トラバーサルの順に
D. トップダウントラバーサル
A. 頭で
B. 尾で
C. 新しいエントリよりも大きい他のすべてのエントリの後
D. 新しいエントリよりも小さい他のすべてのエントリの後
A. 絶え間ない
B. 線形
C. 対数
D. 二次
A. 4
B. 8
C. 11
D. 15
A. どちらも平面です
B. どちらも平面ではありません
C. どちらも同型です
D. どれでもない
A. すべてのゼロ
B. すべて
C. ゼロと1つの両方が
D. 違う
A. o(1)
B. o(log2n)
C. の上)
D. o(n*log2n)
A. o(log n)
B. の上)
C. o(n log n)
D. o(n2)
A. 4
B. 5
C. 8
D. 2