פקולטה למדעי המחשב, אונ׳ בן־גוריון, 10:00
טוען תמונה...
השקופית על המסך: Complexity: O(n log n). המרצה מסביר על אופטימיזציה, ואתה/את מקליד/ה פסאודו־קוד. פתאום—הדלת נפתחת בחדות. חבר הכנסת אלמוג כהן נכנס, מניף יד ואומר בקול: "חייבים אופטימיזציה ציונית עכשיו!".
הזמן כמו נשבר. במקום זמן ריצה יש interrupt באמצע הפונקציה. שלושה threads מתחילים להתנגש: המרצה, הסטודנטים, הח״כ. ה־CPU החברתי מזיע; ה־stack מתמלא בקריאות סיסמה.
// main lecture loop, O(n log n)
while (class_is_running) {
teach();
answer_questions();
compile_concepts();
}
// unexpected interrupt
ISR(ZIONIST_OPTIMIZATION) {
shout_slogans();
reroute_agenda();
}
מה המהלך שלך כדי שלא יקרה כאן stack overflow?