hash_chaining

Download
text 62 lines 33.5 KB
 1������ H__PAGEZERO�__TEXT@@__text__TEXTx�__stubs__TEXTx`x�__const__TEXT��__cstring__TEXT�$�__unwind_info__TEXT��__DATA_CONST@@@@__got__DATA_CONST@H@__const__DATA_CONSTH@ H@H__LINKEDIT�@��4���3������X��P
 2
 3	� /usr/lib/dyld��)��\6��A
 4��m��2 �*(�08L/usr/lib/libSystem.B.dylib&��)��@��	@9�4
 5����R�)I@8���5���R���r	}��)�c�J�R �
 6�_� �R�_��O���{��C� �R�R���(�@�@���������R"�R����{A��O¨�_֠��O���{��C���@���L@���������`@���L@���������`
 7@���L@���������`@���L@���������`@���L@���������`@���L@���������`@���L@���������`@���L@���������`"@���L@���������`&@���L@������������{A��O¨��_��R�	��_���W��O��{����������B��@9�4�����R�)I@8���5���R���r	}��)�c�J�R6�
 86�R��xv����������@4�N@�u����R��������"�R���9����b�R���V9�N����V@��V��z6��R@��R������b�R���V9(�R
 9(�@�@�����R"�Rn��R�{C��OB��WA��_Ĩ���_��Ҡ��O���{��C�����i@9�4j����R�)I@8���5���R���r	}��)�c�J�R(�
10xh�������Y� 4�N@�t�����(�Rxh������������{A��O¨���_��R���_���W��O��{������!�i@9�4j����R�)I@8���5���R���r	}��)�c�J�R(�
11(�R��@��������+��4���N@������$����� ��5�R
12�҉N@�
13a�����	�����R@�Q�R�(�R�{C��OB��WA��_Ĩ���_��
14�����o��g��_��W��O��{��������#�����%�����&���hR@����$���hV@�������`R@�� �a^�da��������)�����������J+�������"�������9�?+��T������{zy�����:�Rh���#�����hO@�������{O@�Z����ZQ����������{F��OE��WD��_C��gB��oA�����_�@�!�?0��o �� �=P@�(�@���	�R)M@�����	�R)�@���	�R)M@�����	�R)�@���	�R)M@�����	�R)�@���	�R)M@�����	�R)�@���	�R)M@�����	�R)�@���	�R)M@�����	�R) �@���	�R)M@�����	�R)$�@���	�R)M@�����	�R)(� @���	�R)M@�����	�R),�$@���	�R)M@�����	�R)0��_�����#m�_��W��O��{	��C����s��s�������+�@��2����<��<"��N��NbBN�y�=B#NB�qNH&�+I)d�N��N&	kk��_kK��t}�
15'X 80.&?q�_qiR@� b�W�R�Kca���\��hV@��������_��(�
16������	������`R@�� �a^�da���������+������s����.���>����������*�@T�zw�qk��T�������zw�qK��T�R�����zw�kk��T����{I��OH��WG��_F��#Em����_��R���O���{��C�����i@9	4j����R�)I@8���5���R���r	}��)�c�J�R(�
17xh���������q��4�N@�4���(�Rxh������R�{A��O¨���_�`����W��O��{�������@,���v@����R��Z���[������N@�v���v@�����Z���[������N@�v���v
18@��
19���Z���[������N@�v���v@��	���Z���[���z��N@�v���v@�����Z���[���p��N@�v���v@�����Z���[���f��N@�v���v@�����Z���[���\��N@�v���v@�����Z���[���R��N@�v���v"@�����Z���[���H��N@�v���t&@����sZ���S���>��N@�t����Rv@�����v
20@�����v@�����v@�����v@�����v@�����v@�����v"@�����t&@����������$��{C��OB��WA����_�����o��g��_��W��O��{������,����.����/�� �R�R��`����2�	���2���!���B����?����!���B����9����!$��B@���3����!\��Bp���-����!���B����'����! ��B ���!����!< ��BT �������!p ��B� �������������l3������9#���:!����R���r[�R��� ����������T6{x��@9�4�����R�)I@8���5	}��)�c�(�wzh������(�Rwzh�7����������4�N@�w����������#��������3����d4����!���B�!�������t@�4������������4�N@�t������@�@����3�R�R"�Ry�g������"�y���4�y��t5�v����A�T��!����r��4���������N@�������h�@��5�����N@�	c�����(���N�hR@�QhR���5�T�t
21@�4���������P�`4�N@�t�����	�)�"��(������"�>���7����86�<���6�9��!� ��BH#���r����!d#��B|#���l����!�#��B�#���f����������������t����������7���R���{F��OE��WD��_C��gB��oA�����_ֈ������@���
22@���@���@���@���@���@���"@�� @�메모리 할당 실패
23║  항목 개수: %-5d                          ║
24║  충돌 횟수: %-5d                          ║
25║  로드 팩터: %.2f                           ║
26[%d]: ["%s":"%s"] →  (길이: %d)
27저장된 항목:     %d
28충돌 횟수:       %d
29비어있는 버킷:   %d / %d
30최대 체인 길이:  %d
31평균 체인 길이:  %.2f
32로드 팩터:       %.2f
33  버킷 %d: █ (%d)
34  %d. %s
35총 %d개
36apple사과banana바나나cherry체리date대추야자elderberry엘더베리fig무화과grape포도honeydew허니듀 멜론kiwi✓ '%s' → '%s'
37✗ '%s' → (찾을 수 없음)
38맛있는 사과 🍎수정 후: apple → %s
39삭제 확인: banana → %s
40(찾을 수 없음)키위lemon레몬mango망고
41╔════════════════════════════════════════════╗║         해시 테이블 상태 (체이닝)         ║╠════════════════════════════════════════════╣╚════════════════════════════════════════════╝
42(비어있음)
43=== 성능 통계 ===
44
45체인 길이 분포:
46=== 저장된 키 목록 ===╔════════════════════════════════════════════╗║      체이닝 해시 테이블 구현 및 테스트    ║╚════════════════════════════════════════════╝
47[ 1단계: 삽입 테스트 ]여러 과일 이름과 한글명을 삽입합니다...
48[ 2단계: 검색 테스트 ]
49[ 3단계: 수정 테스트 ]'apple'의 값을 수정합니다...
50[ 4단계: 삭제 테스트 ]'banana'를 삭제합니다...✓ 삭제 성공
51[ 5단계: 충돌 발생 테스트 ]추가 데이터를 삽입하여 충돌을 유발합니다...
52프로그램을 종료합니다.,,PPxP8D������`	
530����������6� Pt	@@(4DTdp�___stderrp_calloc_free_fwrite_malloc_printf_puts_strcmp_strncpy_��
54��
55ontainsreate��lete.stroy3��_statisticsG��_keys^�
56cde8getLprintcsetoash
57t_t�"�_mh_execute_header	h�main�print_statistics��
58DT���������`)D4�?�K�S�
59f�	p��0�����������
60 __mh_execute_header_hash_ht_contains_ht_create_ht_delete_ht_destroy_ht_get_ht_get_statistics_ht_print_ht_print_keys_ht_set_main_print_statistics___stderrp_calloc_free_fwrite_malloc_printf_puts_strcmp_strncpy�������fX	�@ xhash_chaining�CkF�Xf�,�c۩nQ���3*ˤ��������$�}s����_U�q.�e�ǯ|,�D]g���Xo��f����kOX�|�|z�ڽ�H�,����Xo��f����kOX�|�|z�ڽ�H�,�
61��.�?��S�
62r�<���UL��=C�d���Xo��f����kOX�|�|z�ڽ�H�,����Xo��f����kOX�|�|z�ڽ�H�,����Xo��f����kOX�|�|z�ڽ�H�,�c=<,}���ߋ/c�� �~�~t�:\��h�