Muj ukol je, ze mam vypsat sedlo v matici. To znamena, ze to je prvek, ktery je nejvetsi hodnotou v radku, ale zaroven nejvetsi ve sloupci.
Samozrejme dokazu zjistit minima a maxima, ale nevim jak mam porovnat ty pozice?
Fórum › Pascal
Sedlo
Kadlo jak dlouho jsi o tom přemýšlel? Příjde mi že se ptáš pořád a na všechno. Opravdu jsi vyzkoušel všechno co tě napadlo? Pokud chceš být programátor, začni se spoléhat sám na sebe a na svou hlavu. Tady ti vždycky někdo poradí, ale nebuď líný zapojit mozek ;)
Nemělo by sedlo vypadat tak, že to je v jednom směru maximum a ve druhém naopak minimum?
Chceš-li lepší odpověď, polož lepší otázku.
Moje stránka.
Moje stránka.
Pozor na to, že největší/nejmenší prvek nemusí být v každém řádku/sloupci jenom jeden - může jich být několik stejných.
Tady máš malou nápovědu, zbytek si napiš sám:
for každý prvek matice do:
if ((je největší ve sloupci) a (je nejmenší v řádku)) nebo ((je nejmenší ve sloupci) a (je největší v řádku)) then je to sedlo.
Chceš-li lepší odpověď, polož lepší otázku.
Moje stránka.
Moje stránka.
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 8 hostů
Podobná vlákna
Sedlové body matice — založil michal čížek
Matice - sedlový bod — založil Robin93
Delphi - Sedlový bod matice — založil Pavel
Moderátoři diskuze