
SÁNG TẠO TRONG THUẬT TOÁN VÀ LẬP TRÌNH - TẬP 2
Nguyễn Xuân Huy
Bộ sách SÁNG TẠO TRONG THUẬT TOÁN VÀ LẬP TRÌNH (3 tập) các kĩ thuật lập trình được minh họa qua những bài toán cụ thể tương đương với trình độ nâng cao của HS và SV. Các kĩ thuật lập trình và phương pháp xây dựng thuật giải cho những bài toán thường được dung rộng rãi trong quá trình thiết kế và cài đặt các phần mềm ứng dụng trong thực tiễn, vì vậy việc sớm làm chủ các tri thức này mới thật sự cần thiết. bộ sách cung cấp các chương trình viết bằng ngôn ngữ lập trình Pascal, C# và C++ để bạn đọc tiện so sánh với lời giải của mình. Tập 1 gồm 8 chương . Chương 1 trình bày sơ đồ chung để giải một bài toán tin. Các bài tập ở chương này hầu hết thuộc loại dễ giải. Chương 2 giới thiệu các kĩ thuật sinh dữ liệu một cách tự động nhằm phục vụ cho việc kiểm thử (test) chương trình. Chương 3 trình bày các kĩ thuật quản lí bàn phím và màn hình. Chương 4 đề cập đến cách thức tổ chức dữ liệu cho một bài toán tin. Ba chương tiếp theo 4, 5, 6 giới thiệu ba trong số các phương pháp khá phổ biến thường được vận dụng trong thiết kế thuật giải đó là phương pháp tham lam, phương pháp quay lui và quy hoạch động. chương 8, giới thiệu một số bài toán để bạn đọc tự tìm phương pháp giải. Tập 2 gồm 4 chương . Chương 1 và chương 2 trình bày các bài toán về đoạn thẳng và các hàm Next. Chương 3 giới thiệu các trò chơi là tập hợp các bài toán khó nhưng khá lý thú như bốc sỏi, cờ bang… Chương 4 là các thuật toán sắp đặt. Tập 3 gồm 5 chương . Chương 1 đề cập đến các thuật toán trên String. Chương 2 và chương 3 giới thiệu xử lý dãy lệnh và biểu thức, cặp ghép. Chương 4 trình bày các phép lật và chuyển vị. Chương 5 tập trung vào luyện tập từ các đề thi. Nhiều bài toán tin (và lời giải) được sử dụng trong cuốn sách này được dựa trên các cuộc thi Olimpic của các trường Đại học Bách Khoa, Duy Tân… và tin học quốc tế. Để bộ sách quý giá này trở thành công cụ hữu dụng đối với các em HS, SV công nghệ thông tin phấn đấu thành các lập trình viên giỏi cần biết sử dụng thành thạo một trong các ngôn ngữ lập trình Pascal (trong môi trường Turbo hoặc Free Pascal), C#, hoặc C++. Minh Khai trân trọng giới thiệu.
| Publisher | Thông tin và truyền thông |
|---|---|
| Published | 5/2015 |
| ISBN | 8935217100347 |
| Pages | 244 |
| Dimensions | 14.5x20.5 |
| Weight | 270 |
Copies for sale
Nobody is selling this book yet
If you have a copy you no longer need, list it.