3
A
回答
0
我認爲幾何系列是常見的選擇。這是怎麼10 * 1.2**N
樣子:
irb(main):009:0> (0..20).map{|i| 10 * 1.2**i }
=> [10.0, 12.0, 14.399999999999999, 17.279999999999998, 20.735999999999997, 24.883199999999995,
29.85983999999999, 35.831807999999995, 42.99816959999998, 51.597803519999985, 61.917364223999975,
74.30083706879996, 89.16100448255996, 106.99320537907195, 128.39184645488632, 154.0702157458636,
184.8842588950363, 221.86111067404354, 266.23333280885225, 319.4799993706227, 383.3759992447472]
您可能還需要檢查的累計時間,直到宣佈「暫停」。
irb(main):010:0> (0..20).map{|i| 10 * 1.2**i }.inject(:+)
=> 2250.255995468484
僅供參考,Linux的TCP SYN重試採用更積極的減速因素3 * 2**N
irb(main):011:0> (0..5).map{|i| 3 * 2**i }
=> [3, 6, 12, 24, 48, 96]
irb(main):012:0> (0..5).map{|i| 3 * 2**i }.inject(:+)
=> 189
相關問題
- 1. 逐漸減慢循環?
- 2. 逐漸減慢球的運動
- 3. 如何逐漸減慢旋轉動畫
- 4. MySQL逐漸衰減......?
- 5. Tensorflow的計算時間在非常簡單的「for循環」中逐漸減慢
- 6. 異步HttpClient請求減慢
- 7. MySQL更新逐漸變慢
- 8. Indy套接字在超線程機器上逐漸減慢
- 9. 逐漸減少RepeatButton的間隔
- 10. Angular 2,輪詢http請求並等待慢響應
- 11. 減慢取決於先前請求結果的API請求
- 12. 如何減慢API請求速度?
- 13. AdSense大量請求減慢網站
- 14. 爲什麼網站逐漸變慢?
- 15. 逐漸減少CAShapeLayer WRT半徑
- 16. 逐行減法
- 17. http頭請求減慢腳本(python請求)
- 18. COMET對長請求輪詢的好處?
- 19. Mailgun:事件輪詢算法
- 20. ajax請求逐個
- 21. 使輪詢請求可觀察
- 22. jquery php長輪詢請求問題
- 23. Spring Boot http請求長輪詢
- 24. HTTP並行請求和AJAX /輪詢
- 25. 如何停止jQuery長輪詢請求?
- 26. 減慢iOS中的計算。
- 27. IRequestChannel請求慢
- 28. Spring集成輪詢太慢
- 29. PHP API漸漸空虛JSON請求POST
- 30. 什麼是好的輪詢算法
這將是很好定義一個 「增長放緩的因素」。說它的價值是「0.8」,那麼你會在10,8,6.4等民意調查。或者你可以使用一個常數減法和民意調查在10,9,8等這真的取決於你想做什麼。請注意浮點運算。 –