master
1#include "priority_queue.h"
2#include <stdio.h>
3#include <stdlib.h>
4
5int main(int argc, char *argv[]) {
6 printf("=== COMP-272 - Assignment 1 - Question 1a ===\n");
7 PriorityQueue *queue = initialize();
8
9 for (int i = 0; i < 10; i++) {
10 int priority = rand() % 10;
11 int data = rand() % 1000;
12
13 printf("Enqueue: %d\t%d\n", priority, data);
14 add(queue, priority, data);
15 }
16
17 printf("\n");
18 while (size(queue) > 0) {
19 printf("Dequeue: %d\n", delete_min(queue));
20 inspect(queue);
21 }
22 printf("Bye\n");
23 return 0;
24}