circular_queue

Download
text 43 lines 33.1 KB
 1���� � H__PAGEZERO�__TEXT@@__text__TEXT`�	`�__stubs__TEXT�__cstring__TEXT%__unwind_info__TEXT@h@�__DATA_CONST@@@@__got__DATA_CONST@@H__LINKEDIT�@�`4��`3�`��8�
 2��P� /usr/lib/dyld����~3t��SN"��2 �*(�(8L/usr/lib/libSystem.B.dylib& �)8�����C����@���@��(��@���C��_��C����@�@�q���C��_��C����@�@�q���C��_�����{���������@�����@6�`8�E��R��8�@�@�)�R��R
 3
 4�J}
 5k�@�H��@��@��@�k��Hy+��@�H@�H�(	
 6��8��_8�{B�����_�����{���������@�����@6��8���R��8�@��@�)��yi��@�(��@�@�)�R��R
 7
 8�J}
 9k�@�H��@�H@�qH�(	
10��8��_8�{B�����_�����{���������@������6�R��8�@��@�)��yi��@�(�(�R��8��_8�{B�����_�����{���������@�q����6�R��8�@��@�)��yi��@�(�(�R��8��_8�{B�����_�����{���������_�@���(���8�����_�M����7��_�@��C����@���_�)@�	k*T��_��C��yi���(��49����@���_�)@�)q	k�T�@9����C_���R	
11�)}
12	k�C��@��������_�@�����_�@���*�(��L9�u��{B�����_����{���������9�k��C��C_�q�
13T��_�@�q-T��_�@�����_�@������8�_���^�	klT�C_��_��R)
14k��T�C_���^�	k�ǟ���@���8�C_��_�(�R)
15k��
16T�C_���^�	k�ǟ���@���8��^8h6��_��C��yi���(��49�'���9�#���9���C_�q�T��9���C_��C������9�
17��:�
18����@�q
19T�@���_�)@�	k!T�@���_�)@�	kaT��_�@�q�T�8:���%�@���_�)@�	kaT��_�@�q�T�D:����@���_�)@�	kaT��_�@�q�T�P:����\:����@�������h:����{C����_��C����@�@��C��_��C��{���������I����p:�����:���(�R�����]�q�T��]�I�R�7�
20}	���
21�(���;����7@���]�}	�����G����@������@�"����h:�����]���������;�����<�����с�R2����h:����<�|����]�	q
22T��������O����C]���(��T=�l��@������@������h:�e��]��������=�]���R�����\�q�T��\�I�R��
23}	���
24�(���;�L��@���\�}	����������@������@������h:�?���\��������|>�7���ѡ��?��� 6��ѡ��X����6��\����C\���*�(���>�$��h:� ��p?����ѡ������`6�C]���(��T=�����V���������������ѡ�������R�{H��C��_�0�@��Queue is full!
25Queue is empty!
26Queue (count=%d): [%d, ] (front=%d, rear=%d)
27배열 상태: [- ]
28           FRF R   
29=== 원형 큐 테스트 ===
30
31[ 1단계: Enqueue 5개 (큐 가득 채우기) ]
32Enqueue %d -> [ 2단계: Full 상태에서 Enqueue 시도 ]
33Enqueue 60 -> [ 3단계: Dequeue 2개 ]
34Dequeued: %d -> [ 4단계: 다시 Enqueue 2개 (원형 순환 확인) ]
35[ 5단계: Front/Rear 확인 ]
36Front 값: %d, Rear 값: %d
37[ 6단계: 모든 요소 Dequeue ]
38
39[ 7단계: Empty 상태에서 Dequeue 시도 ]
40Dequeue -> $$`HHHl��� PT@@_printf_����	���	�	Empty&Full+nit!s0��
41��dequeueenqueuefronti?printIrearNsizeSvisualizeX_mh_execute_header	main
42queue_]�,  ��xx��(�+�:8G`S�b�p(}���H� __mh_execute_header_main_queue_dequeue_queue_enqueue_queue_front_queue_init_queue_isEmpty_queue_isFull_queue_print_queue_rear_queue_size_queue_visualize_printf�������gX	�� 	�circular_queueP�3��u(��(S��@:\�g��K��Ļޟ��'|Us��˾w����a�ןny_h+,��S����Xo��f����kOX�|�|z�ڽ�H�,����Xo��f����kOX�|�|z�ڽ�H�,�����f�,6�cf�
43����[��������Xo��f����kOX�|�|z�ڽ�H�,����Xo��f����kOX�|�|z�ڽ�H�,����Xo��f����kOX�|�|z�ڽ�H�,�՗R4���غZ淏�qZ�]��we~�S]K��