من یه فایل تکست دارم که شامل توالی های مختلف از 4 حرف مثلا ABCD می باشد
می خوام وقتی N=1 قرار دادم در این فایل ،تمام تکرار های A,B,C,D را جدا جدا پیدا کنم.
وقتی N=2 شد ، تمام حالتهای زیر مجموعه 2 حرفی از این 4 حرف را سرچ کند ،مثلا تعداد تکرار های AB,AC,AD,BC,BD,DB,DC,....
و این روال تا N=50 ادامه یابد
مشکلی که وجود دارد اینست که پس از جستجو خیلی از زیر دنباله های تولید شده هیچ تکراری در فایل ما ندارد و این تعداد خیلی زیاد بوده ولی زمان زیادی از ما می برد و باعث طولانی شدن جستجو می شود
مثلا از زیر دنباله ACCCCCB,ADDDDDDDDBو.....هیچ تکراری یافت نشود.
راه پیشنهادی دوستان چی هست؟