-
Bài 17. Dữ liệu mảng một chiều và hai chiều
Trong các dữ liệu sau, những dữ liệu nào là mảng một chiều?
Xem lời giải -
Bài 18. Thực hành dữ liệu mảng một chiều và hai chiều
Khi thiết lập các giá trị trong mảng thông qua kiểu dữ liệu list của Python, dùng kí tự nào để phân cách các phần tử?
Xem lời giải -
Bài 19. Bài toán tìm kiếm
Khi nào thì thuật toán tìm kiếm tuần tự trên một danh sách tốn nhiều thời gian nhất?
Xem lời giải -
Bài 20. Thực hành bài toán tìm kiếm
Trong các câu lệnh sau, câu lệnh nào được dùng để mở và ghi dữ liệu vào tệp "data.inp"?
Xem chi tiết -
Bài 21. Các thuật toán sắp xếp đơn giản
Thuật toán sắp xếp chèn có ý tưởng ban đầu như sau:
Xem chi tiết -
Bài 23. Kiểm thử và đánh giá chương trình
Mệnh đề sau có đúng không? Muốn chứng minh một chương trình chạy đúng chỉ cần thực hiện thật nhiều việc kiểm thử (test). Nếu kiểm tra trên tất cả các bộ dữ liệu kiểm thử đều đúng thì chương trình đúng.
Xem lời giải -
Bài 24. Đánh giá độ phức tạp thời gian thuật toán
Giả sử một chương trình P mô tả một thuật toán nào đó. Người ta đo được các thông tin thời gian sau:
Xem lời giải -
Bài 25. Thực hành xác định độ phức tạp thời gian thuật toán
Tính độ phức tạp của các hàm thời gian sau:
Xem lời giải -
Bài 26. Phương pháp làm mịn dần trong thiết kế chương trình
Mệnh đề nào sau đây mô tả đúng về phương pháp thiết kế làm mịn dần?
Xem lời giải