파일 여러개 filestream 불러서
그거 바이트 배열로 변환후 내부 특정 원소 위치 찾는거 하고있음
기능은 잘 동작하는데
넘 느려시벌
다른 Hex에디터로 찾으면
한 1~3초내에 나오는거 내껀 10~15초 이상이 걸려
for(int i = 0; i < array.Length - scanSize; i ++)
이런걸로 순차검색 해서 문제인듯
데이터 정렬후 2진탐색 말곤 답이없나?
파일스트림 바이트배열로 만든거 전체 크기가 4기가 바이트가 넘어서
정렬하고 찾으면 원래 위치 idx도 같이 저장해야해서
메모리 점유율이 너무 올라가네
투포인터 아니면 분할 정복? 몰루