Visualization Tool for Data Structures in Real Time

Article Fingerprint
Research ID P0RP2

IntelliPaper

Abstract

Data structures are crucial aspects of Computer Science, but grasping their abstract nature poses challenges for students and software developers. A visualization tool for data structures such as arrays, stacks, and trees would effectively simplify the complex nature of data structures and algorithms. This research utilized an object-oriented approach to create a real-time Visualization Tool for Data Structures. This tool offers visual representations of fundamental data structures such as arrays and trees. The visualization tool is web-based and developed with HTML, CSS, and JavaScript technologies. The tool’s efficacy underwent evaluation using complexity metrics. Results notably demonstrate that as the volume of data increases, the complexity of data structures follows suit. Consequently, this paper serves as an informative resource concerning the selection of data types and their respective implementation styles within data structures. Such insights furnish developers with valuable knowledge regarding the efficiency of diverse data types in software development, empowering informed decisions when choosing between data types based on their impact on space complexities within data structures.

Conflict of Interest

The authors declare no conflict of interest.

Ethical Approval

Not applicable

Data Availability

The datasets used in this study are openly available at [repository link] and the source code is available on GitHub at [GitHub link].

Funding

This work did not receive any external funding.

Cite this article

Generating citation...

Related Research

  • Classification

    ACM Code: D.2.2

  • Version of record

    v1.0

  • Issue date

    30 December 2023

  • Language

    English

Research scientists analyzing DNA structures in a digital environment.
Open Access
Research Article
CC-BY-NC 4.0
LJRCST Volume 23 LJRCST Volume 23 Issue 5, Pg. 33-44
Support