Recent Changes - Search:

OS?

GUI?

ZALG?

PRC2?

PRC1?

edit SideBar

Deváté cvičení: návrhový vzor iterátor

Dynamické pole

  • konstruktor a kopírovací konstruktor
  • přístup k prvkům
    • přetížení indexovacího operátoru
  • zvětšení velikosti pole
    • lineární složitost
    • potřeba hluboké kopie
    • funkce memset a memcpy

Návrhový vzor iterátor

  • iterátor jako zobecnění indexu
  • abstraktní iterátor
    • vrácení dat z aktuálního prvku
    • posunutí na další prvek
    • vrácení iterátoru na začátek
  • iterátor seznamu
  • iterátor dynamického pole
  • umožňuje implementaci algoritmu nezávislého na podkladové datové struktuře
    • tisk posloupnosti
    • hledání nejmenšího prvku v posloupnosti
  • iterátory ve standardní šablonové knihovně

Přílohy

Edit - History - Print - Recent Changes - Search
Page last modified on February 06, 2024, at 09:45 PM