Komponenta výukového serveru TI - Amortizovaná složitost 2

Abstract

The overall goal of this web application is to make the concept of amortized complexity accessible through visualizations and interactive simulations of algorithm execution, supplemented by detailed explanations of each step. Application also includes extensive theoretical sections that contribute to a deeper understanding of the subject matter. The website presents three algorithms commonly covered in computer science education. Having combination of these elements creates a tool that provides students with a clear and systematic explanation of the these topics. The application was developed as a dynamic website, primarily using HTML, JavaScript, and EJS.

Description

Delayed publication

Available after

Subject(s)

Amortized complexity, accounting method, algorithm analysis, binary counter, dynamic array, hash table

Citation