Skoči na vsebino

Naloge

Naloge so zamišljene sproti ob predavanju. Če se zatakne, poglejte namige (ali skočite na rešitve).

Naloga - miselni poskus o ceni prehoda

Primerjajte dve zasnovi:

A) Python zanka, ki 10 milijonkrat pokliče C++ skalarno funkcijo
B) ena C++ funkcija, ki v enem klicu obdela polje 10 milijonov števil

Razmislite:

  • katera možnost je navadno hitrejša in zakaj
  • kakšna je »cena prehoda« v vsakem primeru