摘要: P1996 约瑟夫问题 动态链表 临时分配链表节点,使用完毕后释放链表节点。 优点:能及时释放空间,不使用多余内存 缺点:需要管理空间,容易出错。 #include <bits/stdc++.h> #define int long long #define rep(i, a, b) for(int 阅读全文
posted @ 2024-04-28 11:55 cxy8 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 目录1.1.0 导读1.1.1 绪论1.1.2 数据结构的三要素逻辑结构数据的运算物理结构(存储结构)1.2.1 算法的基本概念1.2.2 时间复杂度1.2.3 空间复杂度 1.1.0 导读 数据结构在学什么? 如何用程序代码把显示世界的问题信息画 如何用计算机高效地处理这些信息从而创造价值 1.1 阅读全文
posted @ 2024-04-28 10:27 cxy8 阅读(1) 评论(0) 推荐(0) 编辑
摘要: L2 Loss L1 Loss Huber‘s Robust Loss 将上面两个损失函数结合 阅读全文
posted @ 2024-03-31 16:57 cxy8 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 目录构造数据集初始化模型参数定义模型定义损失函数定义优化算法训练过程线性回归的简洁实现读取数据使用框架预定义好的层初始化模型参数误差实例化SGD训练过程 线性回归是一个很好能理解深度学习的模型,麻雀虽小五脏俱全。 构造数据集 def synthetic_data(w, b, num_examples 阅读全文
posted @ 2024-03-30 15:13 cxy8 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 自动求导计算一个函数在指定值上的导数 它有别于 符号求导 数值求导 符号求导是基于数学符号和代数规则的求导方法。它通过使用微积分的基本公式和规则(如链式法则、乘积法则、商法则等)直接计算函数的导数表达式。这种方法可以得到精确的导数表达式,适用于需要精确表达式的场合。但是,对于复杂的函数或表达式,符号 阅读全文
posted @ 2024-03-29 17:21 cxy8 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 梯度下降 梯度是一个向量(矢量),表示某一函数在该点处的方向导数沿着该方向取得最大值,即函数在该点处沿着该方向(此梯度的方向)变化最快,变化率最大(为该梯度的模)。梯度在物理学、机器学习和数学优化等领域有着广泛的应用。 挑选一个初始值\(w_0\) 重复迭代参数t=1,2,3 沿梯度方向将增加损失函 阅读全文
posted @ 2024-03-29 16:45 cxy8 阅读(5) 评论(0) 推荐(0) 编辑
摘要: [torch.arange] 是 PyTorch 中的一个函数,用于生成一个一维的张量(tensor),其中包含从起始值(包括)到结束值(不包括)的等差数列。这个函数非常类似于 Python 的内置 range 函数,但是生成的是 PyTorch 张量而不是 Python 列表。 torch.ara 阅读全文
posted @ 2024-03-29 14:43 cxy8 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 目录操作系统的基本概念操作系统的概念操作系统的功能和目标操作系统的特征操作系统的发展历程手工操作阶段批处理阶段单道批处理系统多道批处理系统分时操作系统实时操作系统操作系统运行环境处理器运行模式中断和异常系统调用操作系统的体系结构操作系统的引导虚拟机 操作系统的基本概念 操作系统的概念 操作系统(Op 阅读全文
posted @ 2024-03-28 17:31 cxy8 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 完全平方数的判定: 偶指奇因: 分解质因数后质因数的指数都是偶数 因数的个数有奇数个。 平方数的末尾 0、1、4、5、6、9 平方数的余数 平方差的特征 \[a^2-b^2=(a+b) * (a-b) \]\[a+b和a-b的奇偶性一致 \]\[奇偶性一致在数学上的表示:X-Y=偶数 \]\[(a+ 阅读全文
posted @ 2024-03-27 11:13 cxy8 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 单道批处理系统: 单道批处理系统之所以被称为“单道”,是因为在这种系统中,内存中始终只保持一道作业在运行。当这道作业完成后,系统才会自动调入下一个作业进行处理。这种顺序执行的方式意味着在任意时刻,内存中仅有一个作业被执行,因此得名“单道”。 而“批处理”的含义则是指系统对作业的处理是成批进行的。具体 阅读全文
posted @ 2024-03-22 16:00 cxy8 阅读(4) 评论(0) 推荐(0) 编辑