שאלה בקשר לזמן ריצה(JAVA)
היי,
אני מנסה לחשב זמן ריצה של מיון הכנסה על מערך מסויים..
עשיתי שימוש בsystem.nanotime ויוצא לי מספר באיזור ה600000-700000
יש לי 2 שאלות..
1. באיזה יחידת מידה התוצאה שnanotime מחזיר? האם יש צורך לחלק את התוצאה המתקבלת?
2. אם אני מריץ את התוכנית כמה פעמים ברצף הזמן ריצה יכול לנוע בין 500,000 ל900,000 . איך זה שיש פער כזה גדול? זה נובע מתוכניות שרצות ברקע? כי ניסיתי לסגור את רובן.
תודה!
היי,
אני מנסה לחשב זמן ריצה של מיון הכנסה על מערך מסויים..
עשיתי שימוש בsystem.nanotime ויוצא לי מספר באיזור ה600000-700000
יש לי 2 שאלות..
1. באיזה יחידת מידה התוצאה שnanotime מחזיר? האם יש צורך לחלק את התוצאה המתקבלת?
2. אם אני מריץ את התוכנית כמה פעמים ברצף הזמן ריצה יכול לנוע בין 500,000 ל900,000 . איך זה שיש פער כזה גדול? זה נובע מתוכניות שרצות ברקע? כי ניסיתי לסגור את רובן.
תודה!