Implementujte následující funkce:
- Funkci
SuffixArray(text) - Funkci
InverseSA(SA) - Funkci
LCP(text, SA, ISA) - Funkci
BinarySearch(SA, pattern, text) - Funkci
isLower(pattern, suffix) - Funkci
Tree(word)- Bonu
Nápověda ke Git
- Nastavení editoru
git config --global core.editor notepad
- Nastavení jména a emailu
git config --global user.name "Zuzana Nova" git config --global user.email z.nova@vut.cz
- Ověření aktuálního nastavení
git config --global --list
-
Na vlastním GitHub účtu vytvořte kopii (fork) zdrojového repozitáře. Otevřete v prohlížeči adresu zdrojového repozitáře. Vpravo nahoře najdete tlačítko Fork a klikněte na něj.
-
Naklonujte si repozitář ze svého GitHub účtu do složky s dnešním cvičením.
git clone <repository address>- V lokálním repozitáři nastavte pomocí terminálu novou vzdálenou adresu (remote) na původní (vut-mpc-prg) adresu repozitáře (trojúhelníková spolupráce):
git remote add upstream https://github.com/vut-mpc-prg/cviceni_8.gitVytvořte novou revizi (commit) a změny nahrajte na svůj vzdálený repozitář (push).
- Nově vytvořený soubor přidejte do revize.
git add <file_name>- Vytvořte revizi, zadejte zprávu k revizi, uložte a zavřete.
git commit- Vytvořenou revizi odešlete do svého repozitáře na GitHub.
git push origin master