- 博客(4)
- 收藏
- 关注
原创 给 VS Code 配一套顺手的 C、C++、CUDA 编译和调试环境
新建一个文件夹,用 VS Code 的“文件 → 打开文件夹”打开它,创建hello.cpp\n";std::cout << "中文输出正常\n";保存后依次用编译、运行、编译并运行。程序对应的hello.exe会出现在源文件旁边。再按F9设置断点、按F5进入调试,观察局部变量与单步执行。这时已经具备全局统一的单文件 C/C++/CUDA 开发入口。.h.hpp.cuh等头文件用于声明,不是独立的可执行程序。以后做多文件工程时,在项目根目录用。
2026-11-03 10:58:41
195
原创 [信号与系统] 系统性质判断与算子代换入门
刚学 Oppenheim《Signals and Systems》前两章时,很多判断题会集中出现:线性、时不变、因果、无记忆、可逆、稳定,以及 delay、advance、time scaling 等信号变换。它们看起来像一堆分散的定义,其实可以用同一个视角来理解:若系统写成y(t)=L{x}(t)=f(x(g(t)+c))+d,y(t)=\mathcal{L}\{x\}(t)=f\left(x(g(t)+c)\right)+d,y(t)=L{x}(t)=f(x(g(t)+c))+d,可以这样理解:这里
2026-09-09 20:11:01
193
原创 CUDA 入门第一课:从线程索引到向量加法与朴素矩阵乘法
本文整理 CUDA 入门第一课的核心内容,包括线程与线程块索引、Host 与 Device 间的数据传输、Kernel 启动,以及向量加法和朴素矩阵乘法的实现,并结合 Homework 1 记录基本 CUDA 编程流程与实践要点。
2026-08-26 11:35:48
221
原创 算法竞赛中的对拍(C++)
本文介绍了算法竞赛中的对拍技术,通过对比暴力解法和优化算法的输出来验证程序正确性。文章以硬币组合问题为例,展示了暴力递归和动态规划两种解法,并提供了自动对拍程序实现。对拍程序会生成随机测试数据,调用两个解法并比较结果。此外,还介绍了计时程序用于测试算法效率,以及使用毫秒级随机数种子优化测试数据生成。这种方法能有效验证算法正确性和性能,是编程竞赛中的实用技巧。
2026-04-10 11:17:07
549
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅