2025年6月5日

摘要: 基于刚刚说过的单调队列pop和push的规则,代码不难实现,如下: 滑窗用一个单调队列维持 同理实现acm滑窗最小 C++代码如下: #include <iostream> #include <vector> #include <deque> #include <sstream> #include 阅读全文
posted @ 2025-06-05 20:07 boluke龙 阅读(18) 评论(0) 推荐(0)
 
摘要: 量化是一个总括术语,用比32位浮点数更少的空间来存储和运行模型。 1.1 量化动机: 1.减小模型文件的大小 模型文件往往占据很大的磁盘空间,在存储模型的时候用8位整数,模型大小可以缩小为原来32位的25%左右。 2.节省计算资源和功耗 降低预测过程需要的计算资源。这在嵌入式和移动端非常有意义,能够 阅读全文
posted @ 2025-06-05 17:08 boluke龙 阅读(46) 评论(0) 推荐(0)
 
摘要: 函数的分文件编写 作用:让代码结构更加清晰 函数分文件编写一般有4个步骤 创建后缀名为.h的头文件 创建后缀名为.cpp的源文件 在头文件中写函数的声明 在源文件中写函数的定义 指针和函数 作用:利用指针作函数参数,可以修改实参的值 示例: //值传递 void swap1(int a ,int b 阅读全文
posted @ 2025-06-05 17:08 boluke龙 阅读(28) 评论(0) 推荐(0)
 
摘要: 结构 局部变量:用简单的描述一下作用域和生存期: 作用域:限定某个名字的可用性的代码范围就是该名字的作用域 生存期:变量值存在的时间 块:一个花括号{}就是一个块。 通常来说,变量的作用域和生存期都是在一个块内。 静态局部变量 在局部变量中放置单词 static 可以使变量具有静态存储期限而不再是自 阅读全文
posted @ 2025-06-05 16:24 boluke龙 阅读(12) 评论(0) 推荐(0)
 
摘要: 明白了!你要在 Windows 电脑上配置 VS Code 开发 C++ 环境。下面我会一步步教你在 Windows 下配置 VS Code,使其能够: 正确编译 C++ 程序 支持智能提示(IntelliSense) 支持调试(打断点、查看变量等) 🧰 一、前提准备 ✅ 1. 安装 VS Cod 阅读全文
posted @ 2025-06-05 15:29 boluke龙 阅读(400) 评论(0) 推荐(0)