- Kod: Zaznacz cały
#include<string>
Mając na przykład Algorytm naiwny napisany w Dev C++ :
- Kod: Zaznacz cały
int Naiwny(string tekst, string wzorzec)
{int i,j;
int m = wzorzec.size();
int n = tekst.size();
i=0;
while(i<=n-m)
{
j=0;
while((j<m)&&(wzorzec[j]==tekst[i+j])) j++;
if (j==m) cout<<"tutaj "<<i+1<<"\n";
i++;
}
return (i+1);
}
int main()
{
string wzorzec;
string
tekst;
cout<<"podaj tekst\n";cin>>tekst;
cout<<"Podaj wzorzec\n ";cin>>wzorzec;
cout<<"Indeksy wystapien wzorca w tekscie\n";
Naiwny (tekst, wzorzec);
system ("pause");
}



ListBox 

