Câu hỏi được gắn thẻ «optimization»

Tối ưu hóa là hành động cải thiện một phương pháp hoặc thiết kế. Trong lập trình, tối ưu hóa thường có hình thức tăng tốc độ của thuật toán hoặc giảm tài nguyên mà nó yêu cầu. Một ý nghĩa khác của tối ưu hóa là các thuật toán tối ưu hóa số được sử dụng trong học máy.



7
Tại sao toán tử xẻng (<<) được ưa thích hơn plus-bằng (+ =) khi xây dựng chuỗi trong Ruby?
Tôi đang làm việc thông qua Ruby Koans. Các test_the_shovel_operator_modifies_the_original_stringKoan trong about_strings.rb bao gồm những nhận xét sau đây: Các lập trình viên Ruby có xu hướng ủng hộ toán tử xẻng (&lt;&lt;) hơn toán tử cộng bằng (+ =) khi xây dựng chuỗi. Tại sao? Tôi đoán là nó …







19
Beyond Stack Sampling: C ++ Profilers
Câu chuyện của Hacker Ngày là 12/02/10. Những ngày trước Giáng sinh đang trôi đi và tôi đã gặp phải một kẻ cản đường lớn với tư cách là một lập trình viên Windows. Tôi đã sử dụng AQTime, tôi đã thử buồn ngủ, sáng bóng và rất buồn ngủ, …



5
Tại sao (a% 256) khác với (a & 0xFF)?
Tôi luôn cho rằng khi thực hiện (a % 256)trình tối ưu hóa sẽ tự nhiên sử dụng thao tác bitwise hiệu quả, như thể tôi đã viết (a &amp; 0xFF). Khi thử nghiệm trên trình biên dịch explorer gcc-6.2 (-O3): // Type your code here, or load an example. …
145 c++  optimization 



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.