PROGRAMOWANIE JAVASCRIPT

Programowanie JavaScript 06

Javascript

Algorytmy

Odwrócona tablica

input output
[1,2,3] [3,2,1]
[1,3,2] [2,3,1]

Unikalne elementy

“ala ma kota, ala”.replace(“, “, ” “)

input output
“ala ma kota, ala ma psa” [“ala”, “ma”, “kota”, “psa”]

Sumowanie elementow tablicy

input output
[1,2,3,4] + [5,6] [6,8,3,4]
[“ala”, “ma”] + [“kota”, “psa”, “osa”] [“kota ala”, “psa ma”, “osa”]

Inne algorytmy:

  • najdluzsze wspolne slowo
  • najkrotsze unikalne slowo

alg:

"ala ma kota kot ma ale"
"ala kota kot ale"
"ala kot ale"
  • listy
  • drzewa

bt

Zadanie

  • Utworzyc klase zawierajaca wszystkie algorytmy z zajec 06 i 07.