相关文章
LeetCode 热题 100 | 回溯(二)
目录 
1  39. 组合总和 
2  22. 括号生成 
3  79. 单词搜索 菜鸟做题,语言是 C,感冒快好版 
关于对回溯算法的理解请参照我的上一篇博客; 
在之后的博客中,我将只分析回溯算法中的 for 循环。 1  39. 组合总和 
题眼:c…            
建站知识
2025/11/4 2:20:38
Linux编译器gcc/g++的功能与使用
一、程序的生成 
首先,我们知道程序的编译分为四步: 
1、预处理 
2、编译 
3、汇编 
4、链接 
1.1预处理 
预处理功能主要包括头文件展开、宏定义、文件包含、条件编译、去注释等。 
所谓的头文件展开就是在预处理时候,将头文件内容拷贝至源文…            
建站知识
2025/11/4 2:20:46
week06 day04 (数据库高级函数 procedure 、sql写函数)
一. ER模型 
矩形: 代表实体椭圆:代表实体的属性菱形:relation 代表实体之间的关系 
二. 存储过程(procedure) 
1. 语法 
语法:
create procedure 存储过程名(参数,…)
begin//代码
end// 注意: 因为在存储…            
建站知识
2025/11/4 2:20:48
【C++】手撕AVL树
> 作者简介:დ旧言~,目前大二,现在学习Java,c,c,Python等 > 座右铭:松树千年终是朽,槿花一日自为荣。 > 目标:能直接手撕AVL树。 > 毒鸡汤:放弃自…            
建站知识
2025/11/4 2:20:44
用 C 语言模拟 Rust 的 Box 类型
在 Rust 中,Box<T> 是一个堆上分配的指针类型,用于在堆上存储值而不是栈上。在 C 语言中,没有直接对应于 Rust 的 Box<T> 的类型,但我们可以使用指针和动态内存分配来模拟这种行为。 
下面是一个简单的示例࿰…            
建站知识
2025/11/4 2:20:51
手写超级好用的钉钉机器人发送消息starter
手写超级好用的钉钉机器人发送消息starter 文章目录 1.前言2.实现2.1项目结构2.2核心实现分享 3.配置使用3.1 引入项目resources下libs中的jar包依赖如下3.2引入maven私服依赖如下3.3yaml配置 4.测试验证4.1测试实现效果如下4.1.1.发送text消息4.1.2.发送markdown消息4.1.3.发送…            
建站知识
2025/11/4 2:20:54
代码随想录|Day20|二叉树09|669. 修剪二叉搜索树、108.将有序数组转换为二叉搜索树、538.把二叉搜索树转换为累加树
669. 修剪二叉搜索树 思路:利用二叉搜索树的性质,对于每个节点,判断其是否在区间内: 如果节点值 < low,则此节点和其左子树都不在范围内如果节点值 > high,则此节点和其右子树都不在范围内如果 low &…            
建站知识
2025/11/3 12:13:46

