Bài thực hành lập trình C về mảng và ma trận
Bài tập 1
Chương trình sau minh họa cách tổ chức bộ nhớ cho mảng một chiều và hai chiều:
#include <stdio.h>
#define ARRAY_SIZE 4
#define ROW_COUNT 2
void demo_single_array() {
int data[ARRAY_SIZE] = {1, 9, 8, 4};
int index;
printf("Kích thước mảng: %d\n", sizeof(data));
for (index = 0; index < ARRAY_SIZE; ++in ...
Đăng vào ngày 12 tháng 8 lúc 18:13
Tối ưu chi phí hệ thống chặn tên lửa
Một quốc gia đang thử nghiệm hệ thống phòng thủ tên lửa gồm 2 trạm. Mỗi trạm có thể điều chỉnh bán kính hoạt động để bao phủ các tên lửa bay qua. Chi phí vận hành hàng ngày được tính bằng tổng bình phương bán kính của hai trạm. Nhiệm vụ là tìm cách phân bổ bán kính sao cho toàn bộ tên lửa được chặn với chi phí thấp nhất.
Đầu vào
Hai tọa độ đầ ...
Đăng vào ngày 5 tháng 7 lúc 07:53
Thuật toán sắp xếp trong Java
Các thuật toán sắp xếp thường được sử dụng trong lập trình bao gồm nhiều phương pháp khác nhau, mỗi phương pháp có ưu và nhược điểm riêng. Dưới đây là các thuật toán sắp xếp chính được thực hiện bằng ngôn ngữ Java:
1. Chèn trực tiếp (Insertion Sort)
Ý tưởng cơ bản của thuật toán này là chèn từng phần tử vào đúng vị trí trong mảng đã sắp xếp t ...
Đăng vào ngày 28 tháng 6 lúc 05:44