Thế là bạn nghĩ rằng lập trình là một thế giới vô cùng thú vị, và bạn muốn tham gia vào thế giới ấy? Trước khi bạn bắt đầu, điều duy nhất mà tôi muốn khuyên là: nếu bạn thực sự yêu thích lập trình thì đó rõ ràng là công việc tốt nhất mà bạn có thể có được. Ngược lại, nếu bạn chỉ cảm thấy thích, hay không quan tâm lắm đến lập trình, thì đó rõ ràng l...
40 trang | Chia sẻ: tlsuongmuoi | Ngày: 25/06/2013 | Lượt xem: 2176 | Lượt tải: 0
Trong phương pháp Merge sort, mấu chốt của vấn đềlà cách phân hoạch dãy ban đầu thành các dãy con. Sau khi phân hoạch xong, dãy ban đầu sẽ được tách ra thành 2 dãy phụtheo nguyên tắc phân phối đều luân phiên. Trộn từng cặp dãy con của hai dãy phụthành một dãy con của dãy ban đầu, ta sẽnhân lại dãy ban đầu nhưng với sốlượng dãy con ít nhất g...
37 trang | Chia sẻ: tlsuongmuoi | Ngày: 25/06/2013 | Lượt xem: 2690 | Lượt tải: 0
Micrsoft Visual Basic (viết tắt là VB) là cách dễ dàng nhất và nhanh nhất để xây dựng 1 chương trình ứng dụng chạy trên nền Microsoft Windows. VB cũng cấp sẵn 1 tập đầy đủ các công cụ để làm nhanh, đơn giản quá trình phát triển ứng dụng. “Visual” chỉ cách tạo giao diện người dùng đồ hoạ (GUI – graphic user interface) một cách trực quan. Thay vì phả...
95 trang | Chia sẻ: tlsuongmuoi | Ngày: 25/06/2013 | Lượt xem: 3345 | Lượt tải: 4
Mục tiêu: Sau khi hoàn tất bài học này bạn cần phải: - Hiểu các giải thuật sắp xếp - Vận dụng được giải thuật để minh họa việc sắp xếp - Hiểu các lưu đồ của giải thuật sắp xếp - Hiểu các chương trình sắp xếp - Hiểu được việc đánh giá các giải thuật
63 trang | Chia sẻ: tlsuongmuoi | Ngày: 25/06/2013 | Lượt xem: 2120 | Lượt tải: 2
Giới thiệu 7.2 Dòng – Stream 7.2.2 Các file header thư viện iostream 7.2.3 Các đối tượng và các lớp I/O 7.3 Xuất theo dòng 7.3.1 Xuất các biến kiểu char*. 7.4 Nhập theo dòng 7.4.1 Các thành viên get và getline 7.4.2 Các thành viên peek, putback, và ignore 7.5 I/O không định dạng sử dụng read, write, và gcount 7.6 Giới thiệu về các stream manipulato...
93 trang | Chia sẻ: tlsuongmuoi | Ngày: 25/06/2013 | Lượt xem: 2273 | Lượt tải: 1
Giới thiệu 6.2 Cấu trúc - struct 6.3 Truy nhập các thành viên của struct 6.4 Cài đặt kiểu dữ liệu người dùng Time bằng struct 6.5 Cài đặt một kiểu dữ liệu trừu tượng Time bằng một lớp - class 6.6 Phạm vi lớp và truy nhập các thành viên của lớp 6.7 Tách giao diện ra khỏi cài đặt 6.8 Quản lý quyền truy nhập thành viên 6.9 Các hàm truy nhập và các hàm...
82 trang | Chia sẻ: tlsuongmuoi | Ngày: 25/06/2013 | Lượt xem: 2229 | Lượt tải: 1
5.1 Giới thiệu 5.2 Khai báo và khởi tạo biến con trỏ5.3 Các thao tác trên con trỏ5.4 Gọi hàm bằng tham chiếu5.5 Sử dụng const với con trỏ5.6 Sắp xếp nổi bọt sử dụng Pass-by-Reference5.7 Các phép toán trên con trỏ5.8 Quan hệ giữa con trỏ và mảng5.9 Mảng con trỏ5.10 Ví dụ: giả lập tráo và chia bài5.11 Con trỏ tới hàm5.12 Giới thiệu về xử lý ký tự và ...
77 trang | Chia sẻ: tlsuongmuoi | Ngày: 25/06/2013 | Lượt xem: 2352 | Lượt tải: 2
Mảng được truyền bằng tham chiếu (passed-by-reference) – Hàm có thểthay đổi dữliệu gốc của mảng –Tên mảng có giá trịbằng địa chỉcủa phần tử đầu tiên • Hàm biết mảng được lưu ở đâu. • Hàm có thểsửa đổi dữliệu ghi trong mản
83 trang | Chia sẻ: tlsuongmuoi | Ngày: 25/06/2013 | Lượt xem: 2297 | Lượt tải: 1
Giới thiệu 3.2 Các thành phần của chương trình C++ 3.3 Các hàm trong thư viện toán học 3.4 Hàm 3.5 Định nghĩa hàm (Function Definition) 3.6 Nguyên mẫu hàm (Function Prototype) 3.7 Header File 3.8 Sinh số ngẫu nhiên 3.9 Ví dụ: Trò chơi may rủi và Giới thiệu về kiểu enum 3.10 Các kiểu lưu trữ (Storage Class) 3.11 Các quy tắc phạm vi (Scope Rule) 3.12...
43 trang | Chia sẻ: tlsuongmuoi | Ngày: 25/06/2013 | Lượt xem: 3045 | Lượt tải: 1
Các kiểu dữ liệu cơ bản 2.2 Các phép gán tắt, phép tăng, phép giảm2.3 Các phép toán logic2.4 Thuật toán, mã giả, điều khiển của chương trình, sơ đồ khối2.5 Sơ lược về các cấu trúc điều khiển2.6 Cấu trúc lựa chọn if, if/else2.7 Phép toán lựa chọn 3 ngôi2.8 Cấu trúc lặp while2.9 Thiết lập thuật toán2.10 Điều khiển lặp bằng con đếm và giá trị canh
38 trang | Chia sẻ: tlsuongmuoi | Ngày: 25/06/2013 | Lượt xem: 2383 | Lượt tải: 1