Показать сообщение отдельно
  #7  
Старый 28.02.2011, 21:02
Сорокин_Роман Сорокин_Роман вне форума
Прохожий
 
Регистрация: 29.11.2010
Сообщения: 34
Репутация: 10
По умолчанию

Провёл исследование зависимости Time(count). Исследования проводил для count = 500, 1000, 1500...13000. Интересные результаты:
Код:
time   count
 500	 0.40
 1000	 0.78
 1500	 0.140
 2000	 0.215
 2500	 0.305
 3000	 0.402
 3500	 0.514
 4000	 0.642
 4500	 0.780
 5000	 0.936
 5500	 1.129
 6000	 1.372
 6500	 1.603
 7000	 1.925
 7500	 2.327
 8000	 2.742
 8500	 3.254
 9000	 3.787
 9500	 4.333
 10000	 4.933
 10500	 5.578
 11000	 6.193
 11500	 6.867
 12000	 7.581
 12500	 8.324
 13000	 9.101

Зависимость явно не линейная (а по идее таковой должна быть). Регрессионный анализ для квадратичного уравнения даёт:
Код:
(7.1373504*10^(-5))*x^2-0.2598452*x+386.81

На малых значениях count совпадения нет вообще. Но при count > 8000 совпадение почти полное! При count = 22000 получаем time = 29215, что расходится с экспериментом на 576 мс, при count = 18000 расхождение составляет 56 мс!

Главный вывод: все предыдущие Item'ы влияют на время при добавлении текущего Item'а. Как бороться?
Ответить с цитированием