Bài 4: Bài toán và thuật toán

8 4 0
Bài 4: Bài toán và thuật toán

Đang tải... (xem toàn văn)

Thông tin tài liệu

Bài toán là một việc nào đó ta muốn máy tính thực hiện. Bài toán được cấu tạo từ hai thành phần cơ bản: Input: Các thông tin đã có Output: Các thông tin cần tìm từ Input. Ví dụ 1: Bài toán tìm ước chung lớn nhất của 2 số nguyên dương: Xác định bài toán:   Input: Hai số nguyên dương M và N; Output: Ước chung lớn nhất của M và N; Khái niệm thuật toán. Khái niệm: Thuật toán để giải một bài toán là một dãy hữu hạn các thao tác được sắp xếp theo một trình tự xác định sao cho...

Bài 4: Bài toán thuật toán Giảng viên hướng dẫn: Thầy Trần Doãn Vinh Sinh viên thực hiện: Mai Văn Quý – K56A CNTT Khái niệm toán   Bài tốn việc ta muốn máy tính thực Bài tốn cấu tạo từ hai thành phần bản: Input: Các thông tin có Output: Các thơng tin cần tìm từ Input Ví dụ 1: Bài tốn tìm ước chung lớn số nguyên dương: Xác định toán:   Input: Hai số nguyên dương M N; Output: Ước chung lớn M N; Khái niệm thuật toán Khái niệm: Thuật toán để giải toán dãy hữu hạn thao tác xếp theo trình tự xác định cho sau thực dãy thao tác ấy, từ Input tốn, ta nhận Output cần tìm Ví dụ: Tìm giá trị lớn dãy số nguyên Xác định toán: Input: Số nguyên dương N dãy N số nguyên a1,a2,…,aN Output: Giá trị lớn (Max) dãy số Ý tưởng: Khởi tạo Max =a1; Với i chạy từ đến N, so sanh với Max, > Max Max nhận giá trị Thuật toán: Bước 1: Nhập N dãy a1,a2,…,aN Bước 2: Max := a1; i=2  N; Bước 3: Nếu i > N; đưa giá trị Max kết thúc; Ngược lại sang b4; Bước 4: Nếu > Max Max := ai; Bước 5: i := i+1; Quay lại bước Sơ đồ khối: Tính chất thuật tốn    Tính dừng: Thuật toán phải kết thúc sau số hữu hạn lần thực thao tác Tính xác định: Sau thực thao tác thuật tốn kết thúc có thao tác xác định để thực Tính đắn: Sau thuật toán kết thúc phải nhận output cần tìm Bài tập nhà   Xác định viết thuật toán cho toán (biểu diễn phương pháp liệt kê sơ đồ khối) Giải phương trình bậc Kiểm tra tính phương số nguyên dương Kiểm tra tính nguyên tố số nguyên dương Nghiên cứu trước nội dung tiếp theo: Cách mơ tả thuật tốn sơ đồ khối Một số ví dụ Thuật tốn ...Khái niệm toán   Bài toán việc ta muốn máy tính thực Bài toán cấu tạo từ hai thành phần bản: Input: Các thơng tin có Output: Các thơng tin cần tìm từ Input Ví dụ 1: Bài tốn tìm ước chung... chung lớn số nguyên dương: Xác định toán:   Input: Hai số nguyên dương M N; Output: Ước chung lớn M N; Khái niệm thuật toán Khái niệm: Thuật toán để giải toán dãy hữu hạn thao tác xếp theo trình... Tính chất thuật tốn    Tính dừng: Thuật tốn phải kết thúc sau số hữu hạn lần thực thao tác Tính xác định: Sau thực thao tác thuật tốn kết thúc có thao tác xác định để thực Tính đắn: Sau thuật

Ngày đăng: 20/05/2021, 02:13

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan