Domáca úloha, odovzdávajte elektronicky do odovzdávame v ISe alebo osobne do 9.4.2009. Uvažujme pole A, v ktorom máme ukazatele na štruktúry. Chceme tieto štruktúry zoradiť podľa porovnávacej funkcie sMin, ktorej vnútorné fungovanie ale nepoznáme. Funkcia vezme 3 parametre, ktorými sú ukazatele na štruktúru a vráti z nich ten, ktorý ukazuje na najmenšiu štruktúru. Okrem tejto funkcie môžeme ešte testovať ukazatele na zhodu. Navrhnite algoritmus, ktorý s využitím dostupných prostriedkov zoradí pole podľa požadovaného usporiadania. Samozrejme predpokladáme, že funkcia rešpektuje reláciu usporiadania (teda reflexivitu, tranzitivitu i antisymetriu).