Skip to content

AveAng02/project-vizualization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Vizualization

A tool to help vizualize the representation of data structures in computer memory.

Graphs

  classDiagram

    data_structures --> linear
    data_structures --> non_linear
    data_structures --> abstract

    linear --> array
    linear --> stack
    linear --> queue
    linear --> heap

    non_linear --> graph
    graph --> tree
    
    abstract --> linked_list

class data_structures{
    // this is a pure virtual class
    +enums [ linear, non-linear ]
    
    
    pure vitual function : +take_input() 
    pure vitual function : +delete_data() 
    pure vitual function : +build() 
    pure vitual function : +display()    
  }
  
class linear{
  // this is a pure virtual class
  +enums [ array, stack, queue, heap]

  pure vitual function : +searching()
  pure vitual function : +sorting()
}

class non_linear{
  // this is a pure virtual class
  +enums [ graph, tree]

  pure vitual function : +breadth_first_traversal()
  pure vitual function : +depth_first_traversal()
}

class abstract{
// this is a pure virtual class
+enums [ linked_list]

}




Loading

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages