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}