diff options
| author | mo khan <mo.khan@gmail.com> | 2020-06-17 21:15:55 -0600 |
|---|---|---|
| committer | mo khan <mo.khan@gmail.com> | 2020-06-17 21:15:55 -0600 |
| commit | 0e02f8d12bbbf8ffc336946785dafda9b4f8f65c (patch) | |
| tree | 9e75b260e7cbbb614dcf195fdddbd7d01d6cceb2 /assignments/01/priority_queue.h | |
| parent | 1d0cd780f29e643fbc7693503259c16f7d0f7e19 (diff) | |
Collapse priority_queue into a single file
Diffstat (limited to 'assignments/01/priority_queue.h')
| -rw-r--r-- | assignments/01/priority_queue.h | 20 |
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); |
