Bài giảng Tin học đại cương - Bài 9: Vertor có cấu trúc gồm 4 phần cung cấp cho người học các kiến thức về khuôn mẫu (template), kiểu dữ liệu vector, khai báo vector, các phương thức. nội dung chi tiết. | TIN Đ I CƯƠNG Bài 9: VECTOR 1 N i dung bài trư c M ng m t chi u : dãy các ph n t có cùng ki u d li u. Kích thư c m ng không th thay đ i trong quá trình chương trình ch y. Khai báo : [] Truy c p đ n t ng ph n t b ng ch s . Ch s b t đ u t 0. S d ng m ng : nh p xu t d li u, tính t ng các ph n t , tìm ph n t l n/nh nh t, s p x p. . . Bài t p 2 N i dung chính 1. 2. 3. 4. 5. Khuôn m u (template) Ki u d li u vector Khai báo vector Các phương th c Bài t p 3 1. Khuôn m u (template) Đ tìm s l n nh t c a hai s nguyên, ta vi t hàm sau : Tuy nhiên hàm này không áp d ng đư c cho hai s th c. Ta ph i vi t thu t toán này cho ki u d li u th c. → Nhi u thu t toán có tính t ng quát, có th áp d ng cho nhi u ki u d li u khác nhau. 4 Template Ngôn ng C++ cho phép chúng ta "t ng quát hoá" các đo n code tương t nhau này b ng cách dùng template Ví d : thu t toán tìm ph n t l n nh t c a hai ph n t Máy tính s t thay th ki u d li u thích h p cho T trong t ng tình hu .