Sha256: fe1a597d4ceb03b2416d0efceacd3afb155dcabc748083f5049e0fdef2d30bb3
Contents?: true
Size: 1.33 KB
Versions: 3
Compression:
Stored size: 1.33 KB
Contents
module Zadt class ADT def self.help puts "Thank you for using Zagorski Abstract Data Types!" puts "This package contains the following Data Types:" puts "Array-Like Data Types" puts "-Stack, a LIFO array with functions push and pop" puts "-Queue, a FIFO array with functions enqueue and dequeue" puts "-StackQueue, a Queue that is Stack-based (no real difference)" puts "-MinMaxStack, a Stack that can return Min and Max in constant time" puts "-MinMaxStackQueue, a Queue that can return Min and Max in constant time" puts "Graph Data Types" puts "-Graph, consisting of Vertices connected by Edges" puts "--Vertex, a 'spot' on the graph" puts "--Edge, connects two vertices" puts "-FaceGraph, a sub-class of Graph which includes Faces" puts "--Face, a space surrounded by a cycle of Edges. Consists of Vertices and the Edges connecting them" puts "Geometrics" puts "-Universe, consisting of Points and Spheres" puts "--Point, a 'spot' in the universe" puts "--Sphere, a set of points in a certain number of dimensions that is equidistant from a given point, called the Center" puts "" puts "Each data type also has a help function. Type Zadt::Stack::help for a list of Stack methods, and so on for each data type." end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
zadt-1.1.2 | lib/zadt/HelpModules/adt_help.rb |
zadt-1.1.1 | lib/zadt/HelpModules/adt_help.rb |
zadt-1.1.0 | lib/zadt/HelpModules/adt_help.rb |