This repository has been archived by the owner on May 11, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
59 lines (57 loc) · 1.49 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
DataStructsCasesSimulator
=========================
This will let us compare different data structs performance.
----------------------
Structures to use :
Simple linked lists and Double Linked Lists
Operations :
-Insert at the beginning
-Insert at the end.
-Insert in order.
-Search for an element.
-Delete at the beginning
-Delete at the end
-Delete a node
Simple Linked Circular List and Double Linked Circular List
Operations:
-Insert
-Insert in order
-Search for an element
-Clear
-Delete a node
Data Trees (Binary , AVL and Splay)
Operations:
-Insert
-Search
-Delete
Stack (Arrays and Lists implementation)
Operations :
-Pop
-Push
-Top
Queue (Arrays and Lists implementation)
Operations:
-Enqueue
-Dequeue
Priority Queue
Operations :
-Dequeue
-Enqueue
Double Queue(Arrays and Lists):
Operations :
-Insert at the beginning
-Insert at the end
-Delete beginning
-Delete end
Arrays (That is already implemented in Java) We will use this to compare
with the data structures implemented with lists.
Operations
-Insert
-Delete
-Search
We will build a new structure based on the previous.
Operations
-Insert
-Delete
-Search
Sorting Algorithms implemented to work with lists and arrays.S