Thuật toán sắp xếp đổi chỗ trực tiếp (Interchange Sort)
Ý tưởng:
Như đã biết, để sắp xếp một dãy số, ta có thể xét các nghịch thế có trong dãy và triệt tiêu dần...
Tính tổng trên 1 dòng/cột trong ma trận
Bài toán: Tính tổng trên 1 dòng/cột trong ma trận
Input: ma trận a có m dòng, n cột, dòng/cột cần tính
Xử lý: gán tổng bằng...
Cấu trúc kiểu dữ liệu sinh viên
Bài toán:
Cho thông tin điểm các môn học sau: NNLT, Tin học, Toán A1. Hãy khai báo một cấu trúc mô tả điểm các...
Hướng dẫn sử dụng các hàm xử lý chuỗi trong C/C++
Tiếp theo bài viết Chuỗi là gì? Hàm nhập xuất chuỗi trong C/C++ sinhvientot.net gởi đến bạn Hướng dẫn sử dụng các hàm xử lý...
Nhập xuất mảng một chiều
Trong các bài viết trước sinhvientot.net đã hướng dẫn các bạn cách nhập/xuất mảng trong hàm main(). Bài viết này sẽ hướng dẫn các...
Tìm dòng có tổng lớn nhất/nhỏ trong ma trận
Bài toán: Tìm dòng có tổng lớn/nhỏ nhất trong ma trận
Input: ma trận a có m dòng, n cột
Xử lý:
Trước tiên viết hàm tính tổng...
Kiểm tra mảng có đối xứng hay không
Bài toán: Kiểm tra mảng có đối xứng hay không
Input: mảng a có n phần tử
Xử lý: duyệt mảng, so sánh phần tử đầu...
Cấu trúc mô tả một điểm trên tọa độ xOy
Bài toán:
Khai báo một cấu trúc mô tả một điểm trên tọa độ xOy. Sau đó viết hàm thực hiện các chức năng sau:
...
Tính tổng các phần tử tam giác trên( không tính trên đường chéo chính...
Bài toán: Tính tổng các phần tử tam giác trên( không tính trên đường chéo chính ) trong ma trận vuông
Input: ma trận a có...
Kiểm tra mảng số nguyên có toàn là chữ số chẵn/lẻ hay không
Bài toán: Kiểm tra mảng số nguyên có toàn là chữ số chẵn/le hay không ?
Input: mảng a có n phần tử
Xử lý: duyệt mảng,...