Temel olarak diyorum ki, hangi işlemin tamamlanması daha az zaman alıyor? Bu operasyonlardan 1'ini tamamlamak için gereken süreyi ölçmek için çok hızlı biliyorum, ama hangisinin daha hızlı olduğunu açıklayabilecek olan şeyi açıklamanın bir yolu olacağını varsayabilirim. Ayrıca, iki değişkeni karşılaştırmanın CPU üzerinde daha fazla vergilendirileceğini ve bir değer atamanın daha fazla RAM vergilendirmesi olacağını varsayardım. Bu doğru mu? Amerikan Futboldaİki değişkeni karşılaştırmak veya bir değişkene yeni bir değer atamak için daha az zaman harcar mı?
Q
İki değişkeni karşılaştırmak veya bir değişkene yeni bir değer atamak için daha az zaman harcar mı?
-2
A
cevap
-1
, bunun ne tür bir soran gibi olurdu daha hızlı:
- bir çalışan oyun?
- Geçiş yapan bir oyun mu?
Bu, herhangi bir mantıklı cevabın olması için çok belirsiz, çok belirsiz.
İlgili konular
- 1. Bir değişkene neden farklı bir değer atayabilirim?
- 2. Bir listeyi daha az değişkenle nasıl açarım?
- 3. Bir başlıkta bir unique_Ptr değişkeni bildirmek için sözdizimi nedir, sonra kurucuda daha sonra atamak?
- 4. Junit: daha az iddia mı?
- 5. Neden Chrome önbellekten içerik "indirme" zaman harcar?
- 6. Değişkeni çok değişkene bölme
- 7. .bat dosyası, iki metin dosyasını karşılaştırmak ve çıktıyı karşılaştırmak için
- 8. NSMutableArray: Tüm nesneleri kaldırmak veya yeni bir NSMutableArray oluşturmak için daha hızlı mı?
- 9. Java 8 akışları iki veya daha fazla listeden değer katıyor
- 10. bir değişkene bir zaman uyumsuz fonksiyonun geri dönüşünü atamak nasıl tepki Yerli
- 11. Vim'in kaydırması için daha az eşdeğer var mı?
- 12. Jmeter - iki değişkeni bir
- 13. Bir komut istemini görüntülemek, girdi almak ve bir değişkene atamak için Ruby'de bir tane mi var?
- 14. Bir PHP sunucusuna daha az yük koyan: SimpleXML veya json_decode?
- 15. AvalonDock'a daha yeni bir alternatif var mı?
- 16. Pthread Mutex: pthread_mutex_unlock() çok fazla zaman harcar
- 17. jquery daha fazla veya daha az ile tam dizgi bul
- 18. Karşılaştırmak için basit bir yöntem 2 ArrayLists
- 19. Bir veri çerçevesindeki iki veya daha fazla sütunu yeni bir ada sahip yeni bir sütuna nasıl birleştirilir? Örneğin
- 20. Asp.net karşılaştırmak için validator karşılaştırmak
- 21. XSLT'de bir değişkeni nasıl değiştirebilir veya yeniden atayabilirsiniz?
- 22. Bir değer bir listede iki değer arasında olup olmadığını bulmak için bir pythonic yolu
- 23. Ruby'deki bir bloktan değer elde etmek için daha iyi bir yol var mı?
- 24. Bir aydan daha az gtt veya qt ile basit bir IDE oluşturmak mümkün mü?
- 25. Bir aydan daha az tüm öğeleri alma
- 26. iki diziyi karşılaştırmak için bir diziden diğerine JavaScript eklemeden önce
- 27. git kullanarak iki dosyayı bir dosyadan karşılaştırmak için
- 28. css: daha büyük (daha az kısıtlayıcı) değeri
- 29. Bir değişkene renk katmanın bir yolu var mı?
- 30. CoreGraphics yeni iPad'de daha mı yavaş?
Çok fazla karmaşıktır ve StackOverflow yanıtında yeterince kapsamayı çok fazla faktör vardır. Kendinizi belirli bir dile, belirli bir derleyiciye, belirli bir donanım platformuna ve tek bir spesifik (gerçekçi) örneğe sınırlandırmış olsanız bile zor olurdu. –
Bir başlangıç için, bahsettiğiniz işlemlerden hiçbiri * zorunlu olarak * ana belleği içermez. Kayıt işlemlerine veya hızlı RAM önbelleklerini içeren işlemlere kayıt olabilir. İşlemci ve bellek arasındaki fark, modern bir bilgisayar tasarımında net bir şekilde kesilmiyor. –