Đệ quy

Đệ quy

University

86 Qs

quiz-placeholder

Similar activities

Câu hỏi về trí tuệ nhân tạo

Câu hỏi về trí tuệ nhân tạo

University

85 Qs

Kiến thức về Hệ điều hành

Kiến thức về Hệ điều hành

University

82 Qs

Tin 2

Tin 2

University

91 Qs

Phần I

Phần I

University

90 Qs

Kiến thức về ổ cứng và bộ nhớ

Kiến thức về ổ cứng và bộ nhớ

University

81 Qs

Triết học Mác Lênin

Triết học Mác Lênin

University

90 Qs

C7.TMĐT

C7.TMĐT

University

91 Qs

10đ tin alo(215-300)

10đ tin alo(215-300)

11th Grade - University

86 Qs

Đệ quy

Đệ quy

Assessment

Quiz

Computers

University

Hard

Created by

Anh Minh

FREE Resource

86 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Đệ quy là gì trong lập trình?

Thuật toán lặp lại

Hàm tự gọi chính nó với đầu vào nhỏ hơn

Cấu trúc vòng lặp

Cấu trúc điều kiện

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Một thuật toán đệ quy hợp lệ cần đảm bảo điều gì?

Có vòng lặp vô hạn

Có điều kiện dừng và lời gọi đệ quy với tham số nhỏ hơn

Không có trường hợp cơ sở

Luôn trả về chuỗi

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Trong tự nhiên, đệ quy xuất hiện trong:

Dãy số Fibonacci

Cây và nhánh cây

Biểu thức toán học

Đường tròn

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Đệ quy được sử dụng phổ biến trong:

Vật lý lượng tử

Mạng xã hội

Sinh học, toán học, nghệ thuật

Cơ học cổ điển

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Điều gì xảy ra nếu một hàm đệ quy không có base case?

Chạy sai kết quả

Không biên dịch được

Gây lỗi tràn ngăn xếp (stack overflow)

Vòng lặp vô hạn

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Tính chất đặc trưng của hàm đệ quy là:

Gọi lại chính nó

Chạy một vòng lặp

Trả về kiểu mảng

Dùng biến toàn cục

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Trường hợp cơ sở (base case) dùng để:

Làm chương trình nhanh hơn

Ngăn không cho gọi hàm đệ quy nữa

Tạo ra lỗi

Tăng độ phức tạp

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?