Câu hỏi của Thực tế khắc nghiệt

Thuật toán Đệ Quy part 1 Khái niệm

Khái niệm về đệ qui : 1 đối tượng được định nghĩa là 1 đệ quy khi nó được phản chiếu bởi chính nó hoặc 1 đối tượng khác nhưng cùng dạng và tương đồng với chính nó. ví dụ : . 2 cái gương cùng kích cỡ để đối mặt vào nhau ta sẽ thấy hình ảnh của chiếc gương 1 ở trong chiếc gương 2 và ảnh gương 2 ...

Xin Kinh nghiệm học giải thuật thuật toán

Tình hình là học thuật toán từ sách của thầy Lê Minh Hoàng mà vã hết cả mồ hôi. chỉ hiểu đc 30% . Mọi người cho em xin chút kinh nghiệm hay cách học cũng như tài liệu dễ tiếp thu nếu có thể được

Bài Toán Người Du lịch

cho n thánh phố đánh từ 1 -> n và m tuyến đường giao thông hai chiều giữa chúng, mạng lưới giao thông này được cho bởi bảng C cấp n x n, ở đây C[a,b]= c[b][a] chi phí đi đoạn đường trực tiếp từ thành phố a đến b. Giả thiết rằng C[a][b]=0 với , C[a][b]= dương vô cùng nếu không có đường trực tiếp ...

Hàm thêm cột trong mảng 2 chiều

void themCot(int mang[][MAX], int dong, int cot, int mangThemcot[], int viTriThem) { for (int i = cot; i>viTriThem; --i) { for (int j = dong; j < dong; ++j) { mang[i][viTriThem] = mang[i-1][viTriThem]; } cot++; } for (int i = 0; i < dong; ++i) { mang[dong][viTriThem] = ...

Hàm kiểm tra số dương và trung bình cộng số dương trong mảng 2 chiều

bool KiemTraSoDuong(int &x) { if (x > 0) { return true; } return false; } int tinhTrungBinhCongCacSoDuong(int mang[][MAX], int dong, int cot) { int tong = 0; for (int i = 0; i < dong; ++i) { for (int j = 0; j < cot; ++j) { if (KiemTraSoDuong(mang[i][j])) { tong ...

Hàm kiểm tra và liệt kê số hoàn thiện trong mảng 2 chiều

bool kiemTraHoanThien(int &h) { int tong = 0; for (int i = 1; i <= h / 2; i++) { if (h%i == 0) { tong += i; } } if (tong == h) { return true; } return false; } void lietKeHoanThien(int mang[][MAX], int dong, int cot) { for (int i = 0; i < dong; ++i) { for (int j = ...

Hàm tìm số chẵn đầu tiên và cuối cùng trong mảng

bool ktsoChan(int &x) { if (x % 2 == 0) { return true; } return false; } int timChanDauTien(int mang[][MAX], int dong, int cot) { for (int i = 0; i < dong; ++i) { for (int j = 0; j < cot;++j) { if (ktsoChan(mang[i][j])) { return mang[i][j]; } } } } int ...

Hàm nhập xuất mảng 2 chiều

void nhapMang(int mang[][MAX], int dong, int cot) { for (int i = 0; i < dong; ++i) { for (int j = 0; j < cot; ++j) { cout << "Moi ban nhap gia tri cho moi phan tu trong mang: "; cin >> mang[i][j]; } } } void xuatMang(int mang[][MAX], int dong, int cot) { for (int ...

[Wiki] Lệnh lặp (loop) While trong c/c++

Cấu trúc : giá trị khởi tạo; while(điều kiện lặp) { khối lệnh; giá trị khởi tạo; } Định nghĩa : Đây là 1 lệnh lặp . Nó được dùng để thực hiện 1 công việc nhiều lần. Ví dụ : Trò chơi của nhà vua : " Sống hay chết ". #include <iostream>// khai bao thu vien chuan int ...

[Wiki] Hàm Thực thi lệnh hệ thống system() trong c/c++

Cấu trúc : system ( lệnh thuộc thư viện, hệ thống hỗ trợ ); Định nghĩa : là 1 lệnh của hệ thống có chức năng gọi 1 lệnh bất kỳ mà hệ thống hoặc thư viện hỗ trợ. ví dụ : Dừng màn hình console để xem kết quả : #include <iostream>// khai bao thu vien chuan int main(int argc, ...

< 1 2 3 4 5 6 7 .. > >>