Thuật toán có tính dừng, tính xác định, tính đúng đắn
Giải thích :
+ Thuật toán phải kết thúc sau một số hữu hạn lần thực hiện cac thao tác → tính dừng.
+ Sau khi thực hiện một thao tác thì hoạc là thuật toán kết thúc hoặc có đúng 1 thao tác xác định để thực hiện tiếp theo → tính xác định.
+ Sau khi thuật toán kết thúc, ta phải nhận được Output của cần tìm → Tính đúng đắn.
Thuật toán có tính:
Xuất bản: 06/11/2020 - Cập nhật: 06/11/2020 - Tác giả: Phạm Dung
Đáp án và lời giải
A. Dãy các thao tác cần thực hiện theo 1 trình tự xác định để thu được kết quả cần thiết từ những điều kiện cho trước.
B. Một thao tác cần thực hiện để thu được kết quả cần thiết từ những điều kiện cho trước.
C. Dãy các thao tác cần thực hiện để thu được kết quả cần thiết từ những điều kiện cho trước.
D. Tất cả đều sai
A. Liệt kê các bước thực hiện công việc.
B. Liệt kê các cách thực hiện công việc.
C. Liệt kê một bước thực hiện công việc.
D. Tất cả đều đúng
A. Khi M =1 và không còn sự đổi chỗ
B. Khi số lớn nhất trôi về cuối dãy
C. Khi ai > ai + 1
D. Tất cả các phương án
A. Thời gian chạy nhanh
B. Tốn ít bộ nhớ
C. Cả A và B đều đúng
D. Tất cả các phương án đều sai
A. Trong phạm vi Tin học, ta có thể quan niệm bài toán là việc nào đó mà ta muốn máy tính thực hiện
B. Thuật toán (giải thuật) để 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 đó, từ Input của bài toán này, ta nhận được Output cần tìm
C. Sơ đồ khối là sơ đồ mô tả thuật toán
D. Cả ba câu trên đều đúng
Bước 1: Nhập N, các số hạng a1, a2,…., aN;
Bước 2: Min ← ai, i ← 2;
Bước 3: Nếu i < N thì đưa đưa ra giá trị Min rồi kết thúc;
Bước 4:
Bước 4.1: Nếu ai > Min thì Min ← ai;
A. Bước 2
B. Bước 3
C. Bước 4.1
D. Bước 4.2