Kỹ thuật Lập trình C: Biến Tĩnh, Đệ quy và Xử lý Số
Hiển thị văn bản tại vị trí ngẫu nhiên:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <windows.h>
#define COL_MAX 80
void hien_thi(int dong, int cot, char chuoi[]);
void in_khoang_trong(int so);
void in_dong_trong(int so);
int main() {
int dong, cot, i;
char chuoi[] = "Chào bạn!";
...
Đăng vào ngày 23 tháng 6 lúc 03:03
Bài toán N Hậu
Bài toán N Hậu
Độ khó: Khó
Theo quy tắc cờ vua, quân hậu có thể tấn công các quân khác nằm cùng hàng, cùng cột hoặc cùng đường chéo.
Bài toán N Hậu nghiên cứu cách đặt n quân hậu lên bàn cờ kích thước n×n sao cho chúng không thể tấn công lẫn nhau.
Cho một số nguyên n, hãy trả về tất cả các cách đặt hậu khác nhau thỏa mãn điều kiện trên.
Mỗi giả ...
Đăng vào ngày 15 tháng 6 lúc 00:42
Tìm giá trị góc trái dưới cùng của cây, tổng đường đi trong cây và xây dựng cây từ dãy trung và hậu thứ tự
Tìm giá trị góc trái dưới cùng của cây
Phương pháp đệ quy:
class Solution {
public:
void findBottomLeftValueHelper(TreeNode* node, int& maxDepth, int currentDepth, int& result) {
if (node == nullptr) return;
if (currentDepth > maxDepth) {
maxDepth = currentDepth;
result = node->val;
}
...
Đăng vào ngày 10 tháng 6 lúc 18:33
Bài Toán In Hình Tam Giác Từ Cuộc Thi Blue Bridge Cup C++B
Mô tả bài toán
Cho trước một dãy các hình tam giác được vẽ theo quy luật nhất định. Hãy phân tích logic của chương trình và điền vào phần code còn thiếu.
Hình ảnh mẫu
Với rank = 3:
*
* *
* *
* * * *
Với rank = 5:
*
* * ...
Đăng vào ngày 22 tháng 5 lúc 19:20
Các bài toán thuật toán cơ bản và kỹ thuật xử lý trong ngôn ngữ C
Phân loại cấp độ điểm số bằng cấu trúc Switch-Case
Để phân loại điểm số thành các cấp độ (A, B, C, D, F), chúng ta có thể thực hiện phép chia nguyên điểm số cho 10. Kết quả của phép chia này sẽ được đưa vào hàm switch để xác định giá trị trả về tương ứng. Lưu ý rằng trong cấu trúc switch, lệnh break đóng vai trò cực kỳ quan trọng. Nếu thiếu bre ...
Đăng vào ngày 17 tháng 5 lúc 01:56