Câu 4: Đoạn mã giả dưới đây mô tả thuật toán gì?
Thuật toán:
B1: k = 1
B2: IF M[k] == X AND k != N
B2.1: k++
B2.2: Lặp lại B2
B3: IF k < N Thông báo tìm thấy tại vị trí k
B4: ELSE Không tìm thấy.
B5: Kết thúc
Câu hỏi về thuật toán và tìm kiếm CTDL
Quiz
•
Information Technology (IT)
•
University
•
Medium
Anh Đoàn Trần
Used 1+ times
FREE Resource
39 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Câu 4: Đoạn mã giả dưới đây mô tả thuật toán gì?
Thuật toán:
B1: k = 1
B2: IF M[k] == X AND k != N
B2.1: k++
B2.2: Lặp lại B2
B3: IF k < N Thông báo tìm thấy tại vị trí k
B4: ELSE Không tìm thấy.
B5: Kết thúc
Tìm nhị phân phân tử có giá trị X
Tìm phần từ nhỏ nhất của măng M bao gồm N phần từ
Tìm tuyến tính phân tử có giá trị X
Cả a, b, c đều sai
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Câu 5: Cho hàm tim kiểm tuyến tính như sau: int TimKiem (int M[], int N, int X) { int k = 0; M[N] = X; while(M[k] != X) k++; if (k<N)
return (k);
return (-1); }
Chọn câu đúng nhất:
Hàm sẽ trả về 0 nếu không tìm thấy phần tử có giá trị là X
Hàm sẽ trả về 1 nếu tìm thấy phần tử có giá trị là X
Hàm sẽ trả về - 1 nếu không tìm thấy phần tử có giá trị là X
Hàm sẽ trả về 1 nếu không tìm thấy phần tử có giá trị là X
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Câu 6: Xét thủ tục sau: int TimKiemNP (int M[], int First, int Last. int X)
{ if (First > Last)
return (-1);
int Mid (First + Last)/2;
if (X = M[Mid])
return (Mid);
if (X < M[Mid])
return(TimKiemNP (M, First, Mid-1, X));
else
return(TimKiemNP (M, Mid + 1, Last, X)); }
Lựa chọn câu đúng nhất để mô tả thủ tục trên:
Thủ tục hỗ trợ tìm kiếm phần tử có giá trị là X trên mảng các phần từ từ chỉ số từ First đến chỉ số Last
Thủ tục hỗ trợ tim kiểm đệ quy phần tử có giá t giá trị là X trên màng các phần từ từ chỉ số từ First đến chỉ số Last
Thủ tục hỗ trợ tìm kiếm đệ quy phần tử có giá trị là X trên mảng các phần từ từ chỉ số từ Last đến chỉ số First
Thủ tục hỗ trợ tìm kiếm không đệ quy phần tử có giá trị là X trên mảng các phần tử từ chỉ số từ Last đến chỉ số First
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Câu 13: Lựa chọn định nghĩa về danh sách đúng nhất?
A. Danh sách là tập hợp các phân tử có kiểu dữ liệu xác định và giữachúng có một mối liên hệ nào đó
B. Số phần tử của danh sách gọi là chiều dài của danh sách
C. Một danh sách có chiều dài bằng 0 là một danh sách rỗng
D. Cả a, b, c đều đúng
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Câu 14: Tìm mô tả đúng cho hàm sau:
int SC (int M[], int Len, int CM[])
{ for (int i = 0; i < Len; i++)
CM[i] = M[i];
return (Len);}
A. Hàm thực hiện việc sao chép nội dung màng CM có chiều dài Len về mảng M có cùng chiều dài. Hàm trả về chiều dài của mảng M sau khi sao chép
B. Hàm thực hiện việc sao chép nội dung mảng M có chiều dài Len -1 về mảng CM có cùng chiều dài. Hàm trả về chiều dài của mảng CM sau khi sao chép
C. Hàm thực hiện việc sao chép nội dung màng CM có chiều dài Len -1 về mảng M có cùng chiều dài. Hàm trả về chiều dài của măng M sau khi sao chép
D. Hàm thực hiện việc sao chép nội dung màng M có chiều dài Len về mảng CM có cùng chiều dài. Hàm trả về chiều dài của màng CM sau khi sao chép
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Câu 15: Cấu trúc dữ liệu mảng có các ưu điểm nào?
Việc thêm, bớt các phần tử trong danh sách đặc có nhiều khó khăn do phải di dời các phần tử khác đi qua chỗ khác
Việc truy xuất và tìm kiếm các phần tử của mảng là dễ dàng vì các phần tử đứng liền nhau nên chúng ta chỉ cần sử dụng chỉ số để định vị vị trí các phần tử trong danh sách (định vị địa chỉ các phần tử)
Mật độ sử dụng bộ nhớ của mảng là tối ưu tuyệt đối
Câu a, b, c đúng
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Câu 16: Định nghĩa nào là đúng với danh sách liên kết?
Danh sách liên kết là cấu trúc dữ liệu dạng cây
Danh sách liên kết là cấu trúc dữ liệu tự định nghĩa
Danh sách liên kết là tập hợp các phần tử mà giữa chúng có một sự nổi kết với nhau thông qua vùng liên kết của chúng
Danh sách liên kết là tập hợp các phần tử mà đặt kề cận với nhau trong vùng nhớ
34 questions
HỆ ĐIỀU HÀNH - BÀI 4
Quiz
•
University
36 questions
Đề Cương HKII Tin 10
Quiz
•
10th Grade - University
35 questions
K10. Ôn tập cuối kì Mùa Thu
Quiz
•
11th Grade - University
35 questions
Tin học
Quiz
•
12th Grade - University
39 questions
TIN 8 - ÔT Giữa HK 1- 24-25
Quiz
•
9th Grade - University
40 questions
Ôn Tập Vật Lý 11
Quiz
•
11th Grade - University
41 questions
Kiến thức ngôn ngữ lập trình C++
Quiz
•
University
40 questions
Quiz về Triết học và Kinh tế
Quiz
•
University
10 questions
Chains by Laurie Halse Anderson Chapters 1-3 Quiz
Quiz
•
6th Grade
20 questions
math review
Quiz
•
4th Grade
15 questions
Character Analysis
Quiz
•
4th Grade
12 questions
Multiplying Fractions
Quiz
•
6th Grade
30 questions
Biology Regents Review #1
Quiz
•
9th Grade
20 questions
Reading Comprehension
Quiz
•
5th Grade
20 questions
Types of Credit
Quiz
•
9th - 12th Grade
50 questions
Biology Regents Review: Structure & Function
Quiz
•
9th - 12th Grade
10 questions
Identifying equations
Quiz
•
KG - University
16 questions
Chapter 8 - Getting Along with your Supervisor
Quiz
•
3rd Grade - Professio...
6 questions
Railroad Operations and Classifications Quiz
Quiz
•
University
71 questions
Logos
Quiz
•
3rd Grade - University
8 questions
Mali - Geography
Quiz
•
University