Ghi chú về NumPy trong Python (Quan trọng)

Ý nghĩa của shape trong np.array: (2,) và (2,1) Thuộc tính ndarray.shape trả về kích thước của mảng theo từng chiều dưới dạng một tuple chứa các số nguyên. Ví dụ, với mảng hai chiều, shape sẽ biểu thị số hàng và số cột. Ví dụ: dữ liệu = [[1, 2, 3], [4, 5, 6]] x = numpy.array(dữ liệu) print(x.shape) >> (2, 3) # x.shape là một tuple x2 ...

Đăng vào ngày 8 tháng 8 lúc 07:52

Thuật toán xây dựng bảng ảo phương bậc lẻ

Mô tả bài toán Bảng ảo phương kích thước N × N là một ma trận chứa các số nguyên liên tiếp từ 1 đến N² sao cho tổng các phần tử trên mọi hàng, mọi cột và hai đường chéo chính luôn bằng nhau. Khi kích thước N là số lẻ, việc lấp đầy ma trận này có thể được thực hiện tự động bằng một quy tắc dịch chuyển tọa độ chặt chẽ. Phân tích thuật toán Thay ...

Đăng vào ngày 15 tháng 6 lúc 20:43

Kỹ thuật xử lý mảng và ma trận tối ưu không gian trong lập trình giải thuật

1. Tích của mảng ngoại trừ chính nó (Product of Array Except Self) Bài toán yêu cầu tính toán một mảng kết quả answer sao cho answer[i] bằng tích của tất cả các phần tử trong mảng đầu vào ngoại trừ phần tử tại vị trí i. Ràng buộc quan trọng là không được sử dụng phép chia và thuật toán phải chạy trong độ phức tạp thời gian O(n). Giải pháp tối ...

Đăng vào ngày 11 tháng 6 lúc 07:46