C++

Thumbnail
pow() optimalisatie

Door: Thijs Zumbrink
05-01-2012 16:28

Machten berekenen zou heel snel moeten gaan voor integer exponenten. Immers, we kunnen recursief de macht opbreken in kleinere machten en daardoor resultaten hergebruiken, wat een logaritmische running time oplevert. Doordat in C++ de pow() functie overloaded is voor deze integer exponent moet de efficiente versie vanzelf gekozen worden, maar op de een of andere manier was mijn pow() toch de bron van veel traagte.

Lees verder
Thumbnail
Automatische dependencies met GNU Make

Door: Thijs Zumbrink
11-06-2011 16:33

Zoals wereldwijd een hoop developers weten, is GNU Make een prachtige development tool. Make wordt vooral ingezet in taken zoals het compileren van programma's of anderszins het genereren van outputfiles. Echter, het kan gebruikt worden voor veel meer taken die je het leven makkelijker maken. Make kan bijvoorbeeld hetzelfde bereiken als met een batch bestand, dat je helpt in het uitvoeren van lange commands, aangestuurd door veel kortere commands.

Lees verder