logo

AQA A-Level Computer Science key terms

Searching algorithms Key Terms

Study Searching algorithms with curriculum-aligned Key Terms resources, practice links, and exam-focused support.

At a glance

key terms

Resource type

Topic

Searching algorithms

AqaA LevelComputer ScienceFundamentals of algorithms

Key terms

  • Linear search

    An algorithm that examines list elements sequentially until a target is found or all elements have been checked.

  • Time complexity

    A description of how the amount of work performed by an algorithm changes as the input size changes.

  • Binary search

    A search algorithm that repeatedly checks the middle of an ordered range and discards the half that cannot contain the target.

  • Time complexity

    A description of how the number of operations performed by an algorithm changes as the input size increases.

  • Root node

    The starting node at the top of a binary tree, examined first during a binary tree search.

  • Time complexity

    A description of how the amount of work required by an algorithm changes as the number of values, n, changes.

Related topics

Study nearby topics next

Revision hubs

Keep studying from the right hub