Weekendowa Dawka Kodu(19)

Kolejny weekend się właśnie rozpoczyna, a więc czas na następny problem programistyczny. Ten został zadany przez Microsoft.

Mając nieuporządkowaną listę słów i oryginalne zdanie (bez spacji), zwróć to zdanie w postaci uporządkowanej listy. Jeśli są inne możliwości ułożenia listy, to zwróć i je. Jeśli nie ma żadnej możliwości – zwróć null.

Przykładowo, mając daną listę wyrazów ["kota", "ala", "ma"] i string "alamakota" zwróć listę ["ala", "ma", "kota"]. Z kolei dla listy ["niebo", "w", "wzięty", "wczoraj", "wniebowzięty] i stringa "wniebowziętywczoraj" powinieneś zwrócić listę ["w", "niebo", "wzięty", "wczoraj"] lub ["wniebowzięty", "wczoraj"].

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

This site uses Akismet to reduce spam. Learn how your comment data is processed.