btvn.vn
Tìm kiếm Đăng nhập

Kĩ thuật lập trình — CS

Lưu một dãy điểm, truy cập theo chỉ số và tính trung bình khi dãy có dữ liệu.

Đã đọc 0/74 bài

Bắt đầu học

L01Vào nội dung chínhDùng danh sách cho dữ liệu một chiều

Lộ trình chính

L01

Dùng danh sách cho dữ liệu một chiều

L02

Đọc dữ liệu danh sách chứa danh sách

L03

Bảng hai chiều: hàng và cột

L04

Tạo bảng mới mà các hàng độc lập

L05

Thống kê điểm của một học sinh

L06

Tra điểm theo số thứ tự nhập vào

L07

Thống kê điểm của cả nhóm

L08

Tính tổng và tìm hàng lớn nhất của ma trận

L09

Tìm giá trị và vị trí trong ma trận

L10

Xác định rõ bài toán tìm kiếm

L11

Tìm kiếm tuần tự trong dãy

L12

Tìm kiếm nhị phân trên dãy tăng

L13

Khi cần tìm mọi vị trí hoặc dãy giảm

L14

Đọc và ghi tệp văn bản bằng Python

L15

Tra cứu tên trong tệp bằng tìm kiếm tuần tự

L16

Tìm điểm trong tệp đã sắp xếp

L17

Tra mọi điểm trong một khoảng

L18

Sắp xếp chèn: đặt số vào phần đầu đã đúng thứ tự

L19

Sắp xếp chọn: đưa số nhỏ nhất về đầu phần còn lại

L20

Sắp xếp nổi bọt: so sánh từng cặp kề nhau

L21

Đổi chiều sắp xếp và chọn cách dùng

L22

Sắp chèn và nổi bọt theo thứ tự giảm

L23

Đọc tệp số lượng và sắp tăng bằng cách chèn

L24

Đọc tệp điểm và sắp giảm bằng cách chọn

L25

Đổi thuật toán nhưng giữ đúng chiều sắp xếp

L26

Sắp mặt hàng theo thành tiền mà không lệch dữ liệu

L27

Kiểm thử tìm lỗi, chưa chứng minh tính đúng

L28

Lập luận tính đúng của sắp xếp chèn

L29

Đánh giá hiệu quả theo thời gian và bộ nhớ

L30

Đo thời gian chạy và hiểu giới hạn phép đo

L31

Đếm thao tác trong một và hai vòng lặp

L32

Hiểu kí hiệu O lớn qua tốc độ tăng

L33

Ghép các đoạn chương trình để tính bậc

L34

Phân tích thời gian của sắp xếp chọn

L35

Đếm phép so sánh của tìm kiếm tuần tự

L36

Sắp xếp nổi bọt: so sánh và đổi chỗ

L37

Phân tích ba vòng lặp không đều

L38

Tính giới hạn n từ mô hình thời gian giả định

L39

Đọc thuật toán đổi chỗ theo từng cặp

L40

Từ yêu cầu sắp xếp đến các bước chèn

L41

Đổi chiều sắp xếp bằng cách sửa điều kiện

L42

Đếm cặp nghịch đảo qua hai vòng lặp

L43

Thiết kế hàm kiểm tra số nguyên tố

L44

Một cách khác để thực hiện sắp xếp chèn

L45

Kiểm tra hoán vị bằng cách sắp xếp

L46

Kiểm tra hoán vị mà không sắp dãy

L47

Đếm số lần xuất hiện cho từng vị trí

L48

Đếm nhanh hơn khi các giá trị đã liền nhau

L49

Phát hiện một giá trị đã xuất hiện trước đó

L50

Kiểm tra xâu đối xứng bằng các cặp ở hai đầu

L51

Chia một chương trình báo cáo thành mô-đun

L52

Đọc tệp mặt hàng theo từng dòng

L53

Sắp cặp dữ liệu rồi ghi ba cao, ba thấp

L54

Sửa yêu cầu báo cáo mà không sửa phần đọc

L55

Tìm mặt hàng gần ngưỡng từ phía dưới

L56

Chọn đoạn liên tiếp có tổng lớn nhất

L57

Báo cáo một phần ba mặt hàng thấp nhất

L58

Chia bài toán tính điểm thành ba mô-đun

L59

Đọc tệp điểm và giữ mã định danh

L60

Tính điểm rồi ghi tệp kết quả

L61

Sắp kết quả giảm mà không làm lệch dữ liệu

L62

In n số nguyên tố đầu tiên bằng hai hàm

L63

Chọn ba kết quả thi cao nhất

L64

Dùng hàm trong thư viện Python

L65

Tạo nút và chèn đầu danh sách liên kết

L66

Tìm và xóa một nút theo khóa

L67

Đặt ba cách sắp xếp vào một thư viện

L68

Đếm nút và xóa nút cuối

L69

Viết thư viện tính chu vi, diện tích hình tròn

L70

Tính điện trở tương đương đúng từng cách mắc

L71

Tính nguyên tử khối trung bình theo tỉ lệ

L72

Gom các thư viện vào một thư mục

L73

Đóng gói phép giải phương trình bậc hai

L74

Dùng danh sách liên kết cho danh sách bài hát