היי,
בהרצה אחת של הקוד לחיפוש ברשימה לקח 409.7ns ובסט 292.9ns, ובהרצה אחר כך 293.8ns ברשימה ו-293.9ns בסט. הגיוני שזמן הריצה משתנה כל כך בין ההרצות?
למען האמת כן, למרות שחייב להודות שהזמנים שיצאו לך קצת מוזרים (קרובים מדי)
יתכן שוני בין הרצות (בתלות בעומס על המחשב שלך באותו רגע, נניח), לכן עדיף לבדוק כמה מאות/אלפי פעמים ולבצע ממוצע.
מה קלט הפונקציה? פשוט זה פחות מובן.