Tải bản đầy đủ (.ppt) (5 trang)

baitoan va thuat toan

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (171.94 KB, 5 trang )

1
BÀI TOÁN - THUẬT TOÁN
Ch  ng I - Bài 4 :
(Môn Tin học lớp 10)
Sinh viên thực hiện:
Phan Hữu Điều
Lớp Tin 3 Đồng Nai
GVHD : Lê Minh Triết
2
Chỉ mục
1. Khái niệm bài toán
2. Khái niệm thuật toán

Khái niệm

Tính chất thuật toán

Thể hiện một thuật toán

Các bước xây dựng một thuật toán

Ví dụ thuật toán tìm số lớn nhất

Mối quan hệ giữa các khái niệm
3. Các ví dụ

Kiểm tra tính nguyên tố của một số nguyên dương

Bài toán sắp xếp

Bài toán tìm kiếm


3
1. Khái niệm bài toán
Ví dụ :

Tìm ước số chung lớn nhất của hai số nguyên dương.
Input : Hai số nguyên dương M và N.
Output : Ước số chung lớn nhất của M và N.

Bài toán xếp loại học tập của một lớp.
Input : Bảng điểm của học sinh trong lớp.
Output : Bảng xếp loại học lực của học sinh.
Là việc nào đó ta muốn máy thực hiện để từ
thông tin đưa vào (Input) tìm được kết quả
đầu ra (Output).
4
2. Khái niệm thuật toán
Từ Input
làm thế nào
để tìm ra
Output ?
Các bạn cần tìm
ra cách giải
của bài toán.
5
2.1 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 sau khi thực hiện dãy thao tác ấy, từ
Input của bài toán, ta nhận được Output cần tìm.
2.2 Tính chất thuật toán:


Tính dừng: Thuật toán phải kết thúc sau một số hữu hạn lần
thực hiện các thao tác.

Tính xác định: Sau khi thực hiện một thao tác thì hoặc thuật
toán kết thúc hoặc là có đúng một thao tác xác định để thực hiện
tiếp theo.

Tính đúng đắn: Khi thuật toán kết thúc, ta phải nhận được
Output cần tìm

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×