[OOUP] 2. laboratorijska vježba - 2021/2022
---
Gradivo do kojeg obrasca je potrebno za labos? Odnosno koje gradivo nakon načela mi je potrebno za riješit labos?
Tonii
Jel netko možda kuži u čemu je kvaka u ovom trečem zadatku s pythonom, mogu staviti da prima *args i onda lupiti 3 ifa da vidim kaj je uslo ali to sigurno nije način za riješavanje, jel ima netko neki hint?
micho
Zulul Šta će ti *args
sheriffHorsey
Zulul ne trebas uopce znat sto ti je doslo u funkciju, samo se pravis da ti je doslo ono kaj ti treba, a usporedivanje tih elemenata ce ti uvijek biti definirano za ugradene tipove
Tonii
M̵̧̩͑̀͝î̶͍̉ć̴̝̾́̀o̶̺̟̣͂̽ Pa kao prvo sam definirao funkciju koja prima iterable i kriterij, pa onda pise pod drugo da namjestim da moze primiti i 1 ili 2 argumenta pa sam mislio da s *args mogu kao tako namjestiti da radi za oba scenarija
micho
Zulul Imaš defaultne argumente, dakle
def mymax(iterable, key=lambda x: x):
pass
Tonii
M̵̧̩͑̀͝î̶͍̉ć̴̝̾́̀o̶̺̟̣͂̽ Ahaa tako to mogu definirati hvala
AntonioB25
Kako u drugom zadatku provjeravate radi li za set?
Tj što predajete u mymax
.
__builtin_popcount
Pleteni miš
Iteratore na početak i kraj:
std::set<int> int_set = {1, 3, 5, 7, 4, 6, 9, 2, 0};
int set_max = *mymax(int_set.begin(), int_set.end(), gt_int);
Tonii
Jel netko zna kako da instanciram ovo dvodimenzionalno polje cellova u pythonu za 6. zadatak?
micho
Zulul Napraviš for petlju koja puni listu listama Noneova npr.
ili s list comprehensionom, npr. [[None for _ in range(x)] for _ in range(y)]
Tonii
M̵̧̩͑̀͝î̶͍̉ć̴̝̾́̀o̶̺̟̣͂̽ Ma ok dobro i to, možda sam se krivo izrazio ali nije mi jasno kako da ja kazem da mi je taj objekt unutra cell tip.
https://docs.python.org/3/c-api/cell.html
pise tu nesto ali fakat ne kuzim sta da napravim da znam da je to bas cell tip a ne nes drugo. tesko mi se i izraziti sta ne kuzim
sheriffHorsey
Zulul ne trebas koristit to, Cell bi trebala bit neka tvoja klasa
---
može li mi netko pomoći s drugim zadatkom? nikako ne mogu dobiti da mi radi i s poljima iz prošle vježbe i s vektorima/setovima
---
mozete danas pitanja s labosa postati koja budu?
Tonii
🤡 Meni je danas odgovaranje bilo puno kraće nego na prvom, pitao me što ne valja u implementaciji u 0. zadataku, od 1-3 me nista nije pitao a za ova zadnja 3 me pitao koje sam obrasce koristio i da malo po kodu objasnim kako definiram novu strategiju, promatrača, i za zadnji me pitao koji obrazac ili obrasce sam trebao koristiti jer ja sam to napravio bez primjene ijednog, ali uglavnom ja sam za 5 min bio gotov.
Tonii
Ollie Sad je bio u 10 netko tko je dosao napisao blic pitao jel moze ici bez odgovaranja i rekao mu je da
Han
Zulul A kakva pitanja su bila na blicu
Tonii
Han Vecinom teorijska, bilo ih je par kao što će se ispisati pozivom funkcije mymax s nekim parametrima, koji je neispravan poziv, ne sjecam se bas svih pitanja
---
jesu drugima isto cudni bodovi uneseni za lab2?