summaryrefslogtreecommitdiff
path: root/assignments/01/priority_queue.h
diff options
context:
space:
mode:
authormo khan <mo.khan@gmail.com>2020-06-17 21:15:55 -0600
committermo khan <mo.khan@gmail.com>2020-06-17 21:15:55 -0600
commit0e02f8d12bbbf8ffc336946785dafda9b4f8f65c (patch)
tree9e75b260e7cbbb614dcf195fdddbd7d01d6cceb2 /assignments/01/priority_queue.h
parent1d0cd780f29e643fbc7693503259c16f7d0f7e19 (diff)
Collapse priority_queue into a single file
Diffstat (limited to 'assignments/01/priority_queue.h')
-rw-r--r--assignments/01/priority_queue.h20
1 files changed, 0 insertions, 20 deletions
diff --git a/assignments/01/priority_queue.h b/assignments/01/priority_queue.h
deleted file mode 100644
index 8406e77..0000000
--- a/assignments/01/priority_queue.h
+++ /dev/null
@@ -1,20 +0,0 @@
-struct node {
- int priority;
- int data;
- struct node *next;
-};
-
-typedef struct node Node;
-
-typedef struct {
- Node *head;
- int size;
-} PriorityQueue;
-
-PriorityQueue *initialize();
-Node *create_node(int priority, int data);
-int size(PriorityQueue *queue);
-void add(PriorityQueue *queue, Node *node);
-Node *delete_min(PriorityQueue *queue);
-void inspect(PriorityQueue *queue);
-void destroy(PriorityQueue *queue);