Treba mi sto brzi algoritam za pretragu stringa u fajlu.
Posto moram da implementiram isti u driveru, ne znaci mi postojeci kod, cak ni u C-u, jer file I/O nije isti 🙂
Ono sto je najbitnije je:
- string koji se pretrazuje ce biti ceo u memoriji
- ne sme se ucitavati vise od 4 ili 64KB odjednom i sme se ucitavati iskljucivo toliko (zbog performansi)
Neki osnovni sam skrcao olako, i posto ce u vecini slucajeva biti pretrazivani vrlo mali fajlovi nije neki problem, ali bih voleo da ovo bolje uradim 🙂
Ideas ili link na neki konkretan algoritam?
Posto moram da implementiram isti u driveru, ne znaci mi postojeci kod, cak ni u C-u, jer file I/O nije isti 🙂
Ono sto je najbitnije je:
- string koji se pretrazuje ce biti ceo u memoriji
- ne sme se ucitavati vise od 4 ili 64KB odjednom i sme se ucitavati iskljucivo toliko (zbog performansi)
Neki osnovni sam skrcao olako, i posto ce u vecini slucajeva biti pretrazivani vrlo mali fajlovi nije neki problem, ali bih voleo da ovo bolje uradim 🙂
Ideas ili link na neki konkretan algoritam?