![]()
Promyslete si nyní příklady metod pro práci se seznamy. Dokážete si je představit, pokud budete mít definován nějaký seznam? Následující příklady a jejich řešení Vám pomohou pochopit podstatu práce se seznamy:
1.
![]()
2.
![]()
3.
![]()
4.
![]()
5.
![]()
6.
![]()
7.
![]()
8.
![]()
9.
![]()
10.
![]()
11.
![]()
12.
![]()
13.
- prvek je v seznamu
14.
- prvek není v seznamu
15.
![]()
Návrh řešení
|
1.
Obrázek 1. Příklad funkce Length 2.
Obrázek 2. Příklad funkce CreateList 3.
Obrázek 3. Příklad funkce InsertListItem 4.
Obrázek 4. Příklad funkce AddListItem 5.
Obrázek 5. Příklad funkce AppendList 6.
Obrázek 6. Příklad funkce DeleteListItem 7.
Obrázek 7. Příklad funkce DeleteListRange 8.
Obrázek 8. Příklad funkce CountItemOccurrences 9.
Obrázek 9. Příklad funkce SubList 10.
Obrázek 10. Příklad funkce Sort – vzestupné řazení 11.
Obrázek 11. Příklad funkce Sort – sestupné řazení 12.
Obrázek 12. Příklad komparační funkce CF 13.
Obrázek 13. Příklad funkce Search – nalezení prvku 14.
Obrázek 14. Příklad funkce Search – nenalezení prvku 15.
Obrázek 15. Příklad funkce RemoveListItem |