AQA A Level · Computer Science 7517

Trees (including binary trees):練習問題

その場で採点される選択問題 5 問と、解説つきの記述問題 5 問。すべて「Trees (including binary trees)」からの出題です。

10 問25 無料・登録不要
問 1
1

Which of the following properties uniquely defines a tree in graph theory terms?

問 2
1

Consider a binary tree where every internal node has exactly two children. If the tree has \(n\) leaf nodes, how many internal nodes (including the root) does it have?

問 3
1

A binary search tree is constructed by inserting the following keys in order: 50, 30, 70, 20, 40, 60, 80. After these insertions, the key 50 is deleted and replaced by its in-order successor. What is the new root of the tree?

問 4
1

In a binary search tree (BST), if we want to output the data values in ascending order, which traversal algorithm should be used?

問 5
1

Which statement correctly describes the difference between static and dynamic implementation of a tree data structure?

問 6
3

Identify the specific type of tree traversal required to output the contents of a binary search tree in ascending numerical order.

まず自分で答えを書いてから、解説と照らし合わせましょう。

問 7
5

In graph theory, a tree is defined as a connected, undirected graph with no cycles. If a tree has \( V \) vertices, exactly how many edges must it have, and why would adding one more edge between any two existing vertices violate the tree property?

まず自分で答えを書いてから、解説と照らし合わせましょう。

問 8
3

Identify the specific tree traversal that would be used to produce a prefix expression from an expression tree and describe the order in which the root and its children are visited.

まず自分で答えを書いてから、解説と照らし合わせましょう。

問 9
4

A Binary Search Tree (BST) is constructed by inserting the following keys in order: 50, 30, 70, 20, 40, 90.

a. Identify the root node and its immediate left and right children. (1 point)
b. Perform an In-order traversal of this tree and list the resulting sequence. (2 points)
c. Explain why an In-order traversal is particularly useful when applied to a Binary Search Tree. (1 point)

まず自分で答えを書いてから、解説と照らし合わせましょう。

問 10
5

A binary search tree (BST) is a specific type of tree structure.

(a) Define the mathematical properties of a tree and explain what makes a tree a rooted tree.
(b) Identify the maximum number of children any node can have in a binary tree.
(c) A BST is constructed with the following keys inserted in order: 40, 20, 10, 30, 60, 50, 70. Describe the steps to find the key 50 and state how many comparisons are required.

まず自分で答えを書いてから、解説と照らし合わせましょう。

※ thinkaのコンテンツはAIにより生成されているため、内容が正確でない場合があります。補助教材としてご使用いただき、公式の教材と合わせてご確認ください。

模範解答は見ました。次はあなたの答案を採点します。

このページは良い答案の形を示せますが、あなたの答案に何が足りないかは教えられません。thinka は実際の採点基準に沿って記述答案を約 15 秒で採点します。

同じような問題をもっと解きたい?このトピックの新しい問題を、解きながら採点。

練習を始める