If you're seeing this message, it means we're having trouble loading external resources on our website.

Pokud používáš webový filtr, ujisti se, že domény: *.kastatic.org and *.kasandbox.org jsou vyloučeny z filtrování.

Hlavní obsah

STANDARDS

 > 

US-VA

Math

Virginia Math

Discrete Mathematics: Computational Methods

Select and apply a sorting algorithm, such as a bubble sort, merge sort, or network sort.
(Content unavailable)
Describe the advantages and disadvantages of various sorting algorithms.
(Content unavailable)
Analyze the knapsack and bin-packing problems.
(Content unavailable)
Select and apply search algorithms to analyze problems.
(Content unavailable)
Determine the average, best-case, and worst-case reasoning for different searches.
(Content unavailable)
Compare and contrast iterative and recursive processes.
(Content unavailable)
Use recursive processes to model growth and decay.
(Content unavailable)
Use recursive processes to create fractals.
(Content unavailable)
Use recursive processes to generate the Fibonacci sequence.
(Content unavailable)
Determine if a recursive solution is more efficient than an iterative solution.
(Content unavailable)
Compare and contrast ciphers and codes.
(Content unavailable)
Describe the evolution of cipher systems.
(Content unavailable)
Identify the Fundamental Theorem of Arithmetic.
(Content unavailable)
Describe how the complexity of prime factorization is used in cryptography.
(Content unavailable)
Describe modular arithmetic in context (e.g., clocks, days of the week, measures of time).
(Content unavailable)
Analyze the relationship between divisibility and modulus.
(Content unavailable)
Determine congruence within modular arithmetic.
(Content unavailable)
Perform operations within modular arithmetic.
(Content unavailable)
Apply modular arithmetic to problems in context (e.g., cryptography, International Standard Book Number (ISBN), International Bank Account Number (IBAN)).
(Content unavailable)
Describe maximum complexity of an algorithm using Big O notation.
(Content unavailable)
Describe Turing machines and how they are used to test the limits of computation.
(Content unavailable)
Describe the halting problem and explain how it characterizes the fundamental limitations of computation and undecidability.
(Content unavailable)
Explain the P versus NP problem and defend a justification for equality, inequality, or undecidability.
(Content unavailable)
Analyze how the equivalence of P- and NP-class problems might impact society.
(Content unavailable)