24.11.2012 Views

Algorytmy przeszukiwania Przeszukiwanie liniowe - UJK

Algorytmy przeszukiwania Przeszukiwanie liniowe - UJK

Algorytmy przeszukiwania Przeszukiwanie liniowe - UJK

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Porządkowanie pozycyjne to sortowanie słów zgodnie z<br />

porządkiem słownikowym, czyli tak jak w słownikach i<br />

encyklopediach. Należy zachować dwie zasady:<br />

- jeśli dwa słowa mają jednakową długość , to szukamy w nich<br />

pierwszej pozycji, na której się różnią i pierwsze jest to słowo,<br />

które ma na tej pozycji „wcześniejszą” literę (np. ARAB –<br />

ARAK)<br />

- jeśli słowa mają nierówną długość , to albo szukamy pierwszej<br />

pozycji, na której się różnią i litera na tej pozycji decyduje o<br />

miejscu ustawienia słowa, albo jedno słowo jest częścią<br />

drugiego i wtedy występuje w słowniku przed każdym słowem<br />

, w którym jest zawarte na początku (np. BAR – BARD).<br />

Porządkowanie słów jednakowej długości polega na<br />

porządkowaniu ich od końca, pozycja po pozycji, z<br />

zastosowaniem do każdej pozycji algorytmu kubełkowego.<br />

Porządkowanie słów czteroliterowych powstałych z liter słowa<br />

ABRAKADABRA .

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!