Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dexter2206/java-collection-exercises
https://github.com/dexter2206/java-collection-exercises
Last synced: 23 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/dexter2206/java-collection-exercises
- Owner: dexter2206
- Created: 2018-03-23T15:55:49.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-04-05T12:25:11.000Z (almost 7 years ago)
- Last Synced: 2024-10-25T23:59:02.759Z (2 months ago)
- Size: 22.5 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Java Collection Framework - zadania
## Zadania związane z listami:
- [obliczanie punktów w scrable](http://exercism.io/exercises/java/scrabble-score/readme)
- napisać metodę statyczną usuwającą duplikaty z listy
- napisać metodę statyczną, która scali dwie posortowane listy
- napisać metodę statyczną, która scali k posortowanych list
- zygzakiem nazwiemy listę, w które elementy są na przemian większe lub mniejsze od siebie. Na przykład lista 5,2,10,3,8 jest zygzakiem, a nie jest nim lista 5,2,10,11 bo 2 < 10 < 11. Napisać metodę statyczną, która przearanżuje podaną jako parametr listę liczb tak, że będzie ona zygzakiem.
- napisać metodę statyczną, która w ustawi liczby w zadanej liście tak, że wszystkie elementy parzyte znajdą się przed nieparzystymi. Czy można to zrobić tak, że porządek wśród list parzystych i nieparzystych się nie zmienił?
- napisać metodę statyczną która "rozpłaszczy zagnieżdżone listy" - czyli utworzy jedną listę powstałą przez połączenie list składowych.## Zadania związane ze zbiorami
- [Isogramy](http://exercism.io/exercises/java/isogram/readme)## Zadania związane z mapami
- napisać metodę statyczną tłumaczący wiadomości zapisane w kodzie Morse'a (alfabet Morse'a jest zapisany w pliku tekstowym)
- [translacja protein](http://exercism.io/exercises/java/protein-translation/readme)
- napisać program konwertujący wyrażenie z notacji infixowej do ONP
- napisać program konwertujący wyrażenie z notacji ONP do notacji infixowej
- napisać klasę służącą do obliczania wyrazów ciągu Fibonacciego (unikając zbędnych obliczeń).