Skip to content

Latest commit

 

History

History
31 lines (19 loc) · 1.06 KB

File metadata and controls

31 lines (19 loc) · 1.06 KB

DataFlowSVG

This project implements various dynamic data structures and provides tools for their graphical visualization in SVG. It includes classes for visualizing lists, queues, stacks, binary trees, AVL trees, red-black trees, complete binary trees, sorted binary trees, and graphs.

Features

  • Data Structure Visualization: Allows the graphing of different types of structures, enhancing understanding and analysis.
  • SVG Compatibility: Visualizations are generated in SVG format, allowing for scalability and high-quality graphics.
  • Command-Line Interface: Uses command-line arguments to run the program and load files.

Requirements

  • Java: Ensure that Java is installed on your system to run the project.
  • Maven: This project uses Maven for dependency management. Make sure Maven is installed.

Building the Project

To build the project, navigate to the project directory and run:

mvn clean install

Usage

To run the program, use one of the following commands in the terminal:

java -jar target/project2.jar <file>