Record Detail

Accepted

prepare (1/3): 
finished

make (2/3): 
g++ -g -Wall -O2 -o main.o -c main.cpp 
main.cpp:12:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 char* short_options = "i:v";
                       ^~~~~
In file included from main.cpp:3:0:
unsorted_heap.h: In instantiation of 'TYPE unsorted_heap<TYPE, COMP>::dequeue_min() [with TYPE = Point; COMP = compare_t]':
main.cpp:212:1:   required from here
unsorted_heap.h:72:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for(int i=0; i<size ; i++)
                  ~^~~~~
unsorted_heap.h: In instantiation of 'const TYPE& unsorted_heap<TYPE, COMP>::get_min() const [with TYPE = Point; COMP = compare_t]':
main.cpp:212:1:   required from here
unsorted_heap.h:92:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for(int i=0; i<size ; i++)
                  ~^~~~~
In file included from main.cpp:4:0:
fib_heap.h: In instantiation of 'fib_heap<TYPE, COMP>::Fibnode::Fibnode(TYPE) [with TYPE = Point; COMP = compare_t]':
fib_heap.h:106:17:   required from 'void fib_heap<TYPE, COMP>::enqueue(const TYPE&) [with TYPE = Point; COMP = compare_t]'
main.cpp:212:1:   required from here
fib_heap.h:66:14: warning: 'fib_heap<Point, compare_t>::Fibnode::child' will be initialized after [-Wreorder]
     Fibnode *child;
              ^~~~~
fib_heap.h:65:14: warning:   'fib_heap<Point, compare_t>::Fibnode* fib_heap<Point, compare_t>::Fibnode::parent' [-Wreorder]
     Fibnode *parent;
              ^~~~~~
fib_heap.h:68:5: warning:   when initialized here [-Wreorder]
     Fibnode(TYPE val):key(val),degree(0),left(NULL),right(NULL),child(NULL),parent(NULL)
     ^~~~~~~
main.cpp: In function 'int main(int, char**)':
main.cpp:102:10: warning: 'PQ' may be used uninitialized in this function [-Wmaybe-uninitialized]
         C=PQ->dequeue_min();
         ~^~~~~~~~~~~~~~~~~~
g++ -g -Wall -O2 -o main main.o
finished

clean (3/3): 
finished

all task finished, build successfully
# Status Time Cost Memory Cost
#1 Accepted 2ms 488.0 KiB
#2 Accepted 3ms 632.0 KiB
#3 Accepted 3ms 464.0 KiB
#4 Accepted 3ms 740.0 KiB
#5 Accepted 3ms 720.0 KiB
#6 Accepted 3ms 596.0 KiB
#7 Accepted 3ms 736.0 KiB
#8 Accepted 3ms 588.0 KiB
#9 Accepted 3ms 628.0 KiB
#10 Accepted 3ms 540.0 KiB
#11 Accepted 3ms 580.0 KiB
#12 Accepted 3ms 492.0 KiB
#13 Accepted 3ms 656.0 KiB
#14 Accepted 3ms 592.0 KiB
#15 Accepted 3ms 592.0 KiB
#16 Accepted 3ms 600.0 KiB
#17 Accepted 3ms 600.0 KiB
#18 Accepted 3ms 732.0 KiB
#19 Accepted 3ms 668.0 KiB
#20 Accepted 3ms 480.0 KiB
#21 Accepted 3ms 624.0 KiB
#22 Accepted 3ms 624.0 KiB
#23 Accepted 3ms 532.0 KiB
#24 Accepted 3ms 600.0 KiB
#25 Accepted 3ms 684.0 KiB
#26 Accepted 5ms 728.0 KiB
#27 Accepted 3ms 528.0 KiB
#28 Accepted 5ms 616.0 KiB
#29 Accepted 3ms 744.0 KiB
#30 Accepted 5ms 736.0 KiB
#31 Accepted 3ms 608.0 KiB
#32 Accepted 5ms 656.0 KiB
#33 Accepted 3ms 880.0 KiB
#34 Accepted 5ms 652.0 KiB
#35 Accepted 3ms 728.0 KiB
#36 Accepted 6ms 608.0 KiB
#37 Accepted 5ms 988.0 KiB
#38 Accepted 59ms 852.0 KiB
#39 Accepted 6ms 740.0 KiB
#40 Accepted 58ms 848.0 KiB
#41 Accepted 7ms 872.0 KiB
#42 Accepted 61ms 936.0 KiB
#43 Accepted 4ms 816.0 KiB
#44 Accepted 36ms 792.0 KiB
#45 Accepted 5ms 860.0 KiB
#46 Accepted 35ms 940.0 KiB
#47 Accepted 6ms 888.0 KiB
#48 Accepted 37ms 872.0 KiB
#49 Accepted 4ms 776.0 KiB
#50 Accepted 22ms 916.0 KiB
#51 Accepted 4ms 832.0 KiB
#52 Accepted 23ms 864.0 KiB
#53 Accepted 5ms 708.0 KiB
#54 Accepted 24ms 860.0 KiB
#55 Accepted 4ms 688.0 KiB
#56 Accepted 7ms 892.0 KiB
#57 Accepted 4ms 796.0 KiB
#58 Accepted 8ms 788.0 KiB
#59 Accepted 4ms 776.0 KiB
#60 Accepted 7ms 724.0 KiB
#61 Accepted 9ms 1.508 MiB
#62 Accepted 119ms 1.57 MiB
#63 Accepted 11ms 1.59 MiB
#64 Accepted 121ms 1.637 MiB
#65 Accepted 13ms 1.516 MiB
#66 Accepted 135ms 1.598 MiB
#67 Accepted 7ms 1.59 MiB
#68 Accepted 33ms 1.527 MiB
#69 Accepted 7ms 1.578 MiB
#70 Accepted 28ms 1.57 MiB
#71 Accepted 8ms 1.59 MiB
#72 Accepted 30ms 1.512 MiB
#73 Accepted 9ms 1.555 MiB
#74 Accepted 118ms 1.613 MiB
#75 Accepted 10ms 1.594 MiB
#76 Accepted 109ms 1.586 MiB
#77 Accepted 13ms 1.52 MiB
#78 Accepted 130ms 1.613 MiB
#79 Accepted 11ms 1.582 MiB
#80 Accepted 171ms 1.66 MiB
#81 Accepted 13ms 1.504 MiB
#82 Accepted 188ms 1.586 MiB
#83 Accepted 16ms 1.605 MiB
#84 Accepted 169ms 1.555 MiB
#85 Accepted 29ms 6.648 MiB
#86 Accepted 29ms 6.766 MiB
#87 Accepted 29ms 6.633 MiB
#88 Accepted 60ms 6.812 MiB
#89 Accepted 135ms 6.887 MiB
#90 Accepted 110ms 6.797 MiB
#91 Accepted 45ms 6.727 MiB
#92 Accepted 102ms 6.816 MiB
#93 Accepted 69ms 6.832 MiB
#94 Accepted 35ms 6.77 MiB
#95 Accepted 46ms 6.75 MiB
#96 Accepted 44ms 6.699 MiB
#97 Accepted 47ms 6.676 MiB
#98 Accepted 80ms 6.758 MiB
#99 Accepted 75ms 6.785 MiB
#100 Accepted 62ms 6.742 MiB
#101 Accepted 148ms 6.746 MiB
#102 Accepted 109ms 6.805 MiB
#103 Accepted 33ms 6.684 MiB
#104 Accepted 40ms 6.68 MiB
#105 Accepted 41ms 6.68 MiB
#106 Accepted 47ms 6.754 MiB
#107 Accepted 84ms 6.688 MiB
#108 Accepted 73ms 6.699 MiB
#109 Accepted 193ms 25.234 MiB
#110 Accepted 318ms 25.273 MiB
#111 Accepted 210ms 25.227 MiB
#112 Accepted 360ms 25.148 MiB
#113 Accepted 123ms 25.086 MiB
#114 Accepted 151ms 25.176 MiB
#115 Accepted 115ms 25.113 MiB
#116 Accepted 134ms 25.086 MiB
#117 Accepted 232ms 25.117 MiB
#118 Accepted 417ms 25.219 MiB
#119 Accepted 141ms 25.242 MiB
#120 Accepted 208ms 25.191 MiB
#121 Accepted 133ms 25.094 MiB
#122 Accepted 183ms 25.09 MiB
#123 Accepted 161ms 25.121 MiB
#124 Accepted 253ms 25.238 MiB
#125 Accepted 801ms 98.664 MiB
#126 Accepted 1456ms 98.898 MiB
#127 Accepted 485ms 98.504 MiB
#128 Accepted 640ms 98.633 MiB
#129 Accepted 721ms 98.762 MiB
#130 Accepted 1207ms 98.844 MiB
#131 Accepted 1122ms 98.785 MiB
#132 Accepted 2112ms 99.117 MiB
#133 Accepted 911ms 98.789 MiB
#134 Accepted 1698ms 98.848 MiB
#135 Accepted 1223ms 98.777 MiB
#136 Accepted 2363ms 98.988 MiB
#137 Accepted 1127ms 98.637 MiB
#138 Accepted 2126ms 98.91 MiB
#139 Accepted 469ms 98.594 MiB
#140 Accepted 560ms 98.688 MiB
#141 Accepted 1848ms 153.902 MiB
#142 Accepted 3530ms 154.066 MiB
#143 Accepted 1343ms 153.883 MiB
#144 Accepted 2409ms 154.082 MiB
#145 Accepted 827ms 153.68 MiB
#146 Accepted 1173ms 153.676 MiB
#147 Accepted 1340ms 153.887 MiB
#148 Accepted 2316ms 154.117 MiB
#149 Accepted 1751ms 153.82 MiB
#150 Accepted 3359ms 154.223 MiB
#151 Accepted 1473ms 154.008 MiB
#152 Accepted 2641ms 154.156 MiB
#153 Accepted 1025ms 153.887 MiB
#154 Accepted 1563ms 153.996 MiB
#155 Accepted 1637ms 153.895 MiB
#156 Accepted 3100ms 154.129 MiB
#157 Accepted 1544ms 153.895 MiB
#158 Accepted 2776ms 154.039 MiB
#159 Accepted 1805ms 153.844 MiB
#160 Accepted 3525ms 154.102 MiB

Information

Submit By
Type
Submission
Homework
Project Three: Priority Queue and its Application
Language
GNU Make
Submit At
2018-11-09 22:54:31
Judged At
2018-11-14 02:04:05
Judged By
Score
800
Total Time
67020ms
Peak Memory
154.223 MiB