Pertanyaan yang diberi tag performance

441
Cara terbaik untuk membalik string

Saya baru saja menulis fungsi string reverse di C # 2.0 (yaitu LINQ tidak tersedia) dan muncul dengan ini: public string Reverse(string text) { char[] cArray = text.ToCharArray(); string reverse = String.Empty; for (int i = cArray.Length - 1; i > -1; i--) { reverse += cArray[i]; } return...

406
HashSet vs. Kinerja daftar

Jelas bahwa kinerja pencarian HashSet<T>kelas generik lebih tinggi daripada List<T>kelas generik . Bandingkan saja kunci berbasis hash dengan pendekatan linier di List<T>kelas. Namun menghitung kunci hash itu sendiri mungkin memerlukan beberapa siklus CPU, jadi untuk sejumlah...

363
HTTP vs kinerja HTTPS

Apakah ada perbedaan besar dalam kinerja antara http dan https? Saya ingat pernah membaca bahwa HTTPS bisa menjadi yang kelima secepat HTTP. Apakah ini valid dengan webservers / browser generasi saat ini? Jika demikian, apakah ada whitepaper yang

351
Array atau Daftar di Jawa. Mana yang lebih cepat?

Saya harus menyimpan ribuan string dalam memori agar dapat diakses secara serial di Jawa. Haruskah saya menyimpannya dalam array atau haruskah saya menggunakan semacam Daftar? Karena array menyimpan semua data dalam memori yang berdekatan (tidak seperti Daftar), apakah penggunaan array untuk...

345
Daftar Big-O untuk fungsi PHP

Setelah menggunakan PHP untuk sementara waktu sekarang, saya perhatikan bahwa tidak semua fungsi PHP built-in secepat yang diharapkan. Pertimbangkan dua kemungkinan implementasi dari fungsi ini yang menemukan jika suatu bilangan prima menggunakan array bilangan prima yang di-cache //very slow for...