tailieunhanh - Bài giảng Tăng hiệu quả chương trình và phong cách lập trình

Bài giảng "Tăng hiệu quả chương trình và phong cách lập trình" cung cấp cho người học các kiến thức: Efficient programs, dùng chỉ thị chương trình dịch, static variables, tính toán trước các giá trị, sử dụng các biến đổi số học,. . | TĂNG HIỆU QUẢ CHƯƠNG TRÌNH VÀ PHONG CÁCH LẬP TRÌNH Efficient Programs Trước hết là giải thuật Hãy dùng giải thuật hay nhất có thể Sau đó hãy nghĩ tới việc tăng tính hiệu quả của code Ví dụ Tính tổng của n số tự nhiên kế từ m void main long n m i sum cout vào n cin n cout vào m cin m sum 0 for i m i m n i sum i cout Tổng sum void main long n m sum cout vào n cin n cout vào m cin m sum m m n n 2 cout Tổng sum 2 Dùng chỉ thị chương trình dịch Một số compilers có vai trò rất lớn trong việc tối ưu chương trình Chúng phân tích sâu mã nguồn và làm mọi điều machinely có thể Ví dụ GNU g compiler trên Linux Cygwin cho chương trình viết c g -O5 -o myprog có thể cải thiện hiệu năng từ 10 đến 300

TÀI LIỆU LIÊN QUAN
TỪ KHÓA LIÊN QUAN