c 이진탐색트리 배열로 짜는데 질문드립니다
조회수 883회
120메가 정도되는 txt파일을 입력받아서 정적배열로 이진탐색트리를 만들어야 하는데 1200만 문자열을 끝까지 저장을 못합니다. 메모리 버퍼에 끝까지 안들어 가는 것 같습니다. 2차원배열을 선언해서 9억9천만큼 할당해서 했는데도 파일 끝까지 저장이 안되는데 방법이 있을까요? fscanf 파일을 입력받아서 strcmp로 중복도 제거했습니다. 지금 생각으로는 해쉬로 숫자 키를 만들어서 키로 검색하려하는데 다른 방법은 없을까요?
char** array =(char*)malloc(sizeof(char)990000000);; char word = (char*)malloc(sizeof(char)*10);
-
(•́ ✖ •̀)
알 수 없는 사용자
댓글 입력