Bài giảng Tin đại cương: Bài 13 Tập luyện với kiểu dữ liệu mảng và vector cung cấp cho người đọc các kiến thức: Chi tiết về một số hàm thành phần của vector, bài tập về vector. Mời các bạn cùng tham khảo!
TIN ĐẠI CƯƠNG BÀI 13: TẬP LUYỆN VỚI KIỂU DỮ LIỆU MẢNG VÀ VECTOR Nội dung buổi trước Kiểu mảng gốc = dãy biến Dãy số nguyên: int a[100]; Dãy số thực: double x[50]; Khuôn mẫu (template): kĩ thuật C++ cho phép viết mã chung cho nhiều kiểu liệu Vector: khuôn mẫu xử lý dãy, mạnh Đặt thư viện Khởi tạo, thay đổi kích cỡ cách uyển chuyển Sử dụng hệ thống mục mảng gốc Các hàm thành phần hữu ích TRƯƠNG XUÂN NAM Nội dung Chi tiết số hàm thành phần vector Bài tập vector Trương Xuân Nam - Khoa CNTT Phần Chi tiết số hàm thành phần vector Trương Xuân Nam - Khoa CNTT Khai báo, khởi tạo liệu Thư viện: #include Khai báo biến: vector m; vector a(10); vector b(10, 0.5); // dãy giá trị logic // dãy 10 số nguyên // dãy 10 số 0.5 Một vài ý thao tác biến vector: Nên sử dụng hàm size() để lấy độ dài dãy Nếu khơng rõ, vector có độ dài = Rất cẩn thận sử dụng cách khai báo thứ Vector khai báo lồng (phức tạp) vector A(10); Trương Xuân Nam - Khoa CNTT Nhập liệu // nhập kích cỡ dãy trước cout > n; // tạo dãy có n phần tử vector a(n); // nhập phần tử từ bàn phím for (int i = 0; i < a.size(); i++) { // in lời mời: "A[0] = " cout