01 / WRITING · 文字记录
文章
在代码与学术之间探索。
2026.11.15
C++ 学习日志 #05|双指针覆盖、连续区间与状态管理
学习方向: C++ / 数据结构基础 训练阶段: Coding Day 5 今日主题: 双指针覆盖法、原地修改数组、连续区间统计、当前状态与历史最优状态 --- 1. 题目要求 已知数组: plaintext int arr[6] = {4, 0, 7, 0, 2, 9}; 使用双指针覆盖法,
2026.11.13
C++ 指针专项训练总结:从地址追踪到二级指针与函数传参
学习时间: 2026 年 11 月 13 日晚至 14 日凌晨 学习主题: C++ 指针、运算符优先级、数组指针、函数传参、二级指针与空指针 训练方式: 阅读代码 → 自然语言解释 → 预测执行结果 → 分析错误 → 修正理解 阶段状态: 基础知识学习与状态追踪训练完成,待进入独立 Coding 阶段
2026.11.13
C++ 学习日志 #04|数组综合统计、递推与双指针原地删除
学习方向: C++ / 数据结构基础 今日主题: 数组、指针、嵌套循环、递推、原地删除算法 今天进行了第四次 C++ Coding 专项训练,主要用于检验前三次学习的知识是否能够独立应用。 练习 完成
2026.11.12
2026 年 11 月 12 日|Python、NumPy 与 PyTorch 学习总结
学习内容: Python 基础语法、函数、数据结构、面向对象、异常处理、NumPy 数组计算、PyTorch Tensor。 学习目标: 从 C++ 过渡到 Python,掌握神经网络开发需要的编程基础,为后续 CNN 降噪模型训练做准备。 复习原则: 保留自己编写的练习代码。 记录实际出现的错误及原因。
2026.11.11
C++ 学习日志 #03|嵌套循环、累加器与指针综合训练
学习方向: C++ / 数据结构基础 今日主题: 嵌套循环、变量初始化、累加与计数、指针遍历、条件判断 今天的第一道练习是使用两层 for 循环输出数字三角形,同时计算每行的数字之和与全部数字的总和。 输入: cpp 4 预期输出: cpp 1 行和:1 12 行和:3 123 行
2026.11.11
C++ 每日学习总结|2026 年 11 月 11 日
学习方向:C++ 面向对象编程(OOP) · DirectX 12 前置知识 今天完成了 C++ 面向对象的第 3~6 讲,涉及对象指针、构造与析构、继承、虚函数和多态。 这次总结保留你独立编写的代码、存在的问题、修正方式以及重要知识点,可以直接整理到博客或 GitHub 学习日志。 1. 我的练习代码
2026.11.10
C++ 面向对象学习总结:第 1–2 讲
学习日期:2026 年 11 月 10 日 · C++ 基础补强 · 衔接 DirectX 12 本次学习完成了 C++ 面向对象编程的前两讲: 第一讲:类、对象、成员变量与成员函数 第二讲:访问控制(public/private)与封装 两讲均完成了独立 Coding 实践。下面保留你自己编写的原始代码、
2026.11.10
C++ 学习日志 #02|双指针、循环与数组统计
学习方向: C++ / 数据结构基础 今日主题: 指针遍历、双指针、while 循环、变量初始化、数组统计 今天的第一道练习是使用指针遍历数组,寻找数组中的最小值,并记录对应的下标。 给定数组: cpp int arr[5] = {8, -3, 12, -7, 4}; 要求使用指针和 for
2026.11.08
第 1 讲:理解 DirectX 12 的运行模型
首先,DirectX 和 Direct3D 不是完全相同的概念。 DirectX 是微软的一组多媒体与图形相关技术,而 Direct3D 12(D3D12) 是其中负责 3D 图形编程的 API。我们平时所说的 DX12 图形开发,主要就是指 D3D12。 如果已经接触过 OpenGL,例如: cpp g
2026.11.08
C++ 学习日志 #01|循环、累加与指针
学习方向: C++ / 数据结构基础 今日主题: for 循环、嵌套循环、累加、数组与指针 一、偶数统计与求和 今天的第一道练习是计算 1 到 n 之间所有偶数的个数与总和。 最初想到直接让循环变量每次增加 2,以遍历偶数。 cpp include using name
2026.11.07
第一章:绪论
第一讲:数据结构到底是什么? 假设我们正在开发一个游戏,游戏里有 100 个敌人,每个敌人有血量、攻击力和位置。 你可以用 C 语言存储: c struct Enemy { int hp; float attack; float x, y, z; };
2026.10.11
OpenGL study1:创建一个三角形
先看代码 cpp include include int main() { glfwInit(); glfwWindowHint(GLFWCONTEXTVERSIONMAJOR, 3); glfwWindowHint(GLFWCONTEXTVERSIONMINOR, 3);