矩阵的并行计算
注:这是我的线代报告,发这里算了 前言 引言 如今,线性代数在深度学习中的应用非常广泛。但是在计算机领域,使用传统CPU进行矩阵运算是非常缓慢的,因为CPU并不擅长高度并行计算。而对于擅长高度并行化计算的GPU而言,这是非常容易的,这也是为什么现代大模型的训练离不开大量显卡(计算卡) 本次报告目的 本文使用CU...
微积分(下)复习
立体空间 拉格朗日数乘法 求f(x,y,z)f(x,y,z)f(x,y,z)在g(x,y,z)=0g(x,y,z)=0g(x,y,z)=0条件下的最值 构建函数 L(x,y,z,λ)=f(x,y,z)+λg(x,y,z)L(x,y,z,\lambda)=f(x,y,z)+\lambda g(x,y,z) L(x...
通俗易懂的Dijkstra算法
看了下网上的一些讲的这个算法,有的说的太复杂了 其实一点都不通俗易懂 我们假设有A、B、C、D、E四个节点,我们想找到从A到E的最短路径(边权和最小) 我们定义DA(x)D_A(x)DA(x)表示当前计算出来的从A到X的最短距离 定义C(X,Y)C(X,Y)C(X,Y)表示从X直接到Y的距离 12345A——...
不是人人都需要学习汇编
现在的计算机行业分得越来越细了,有软件工程,有人工智能等等,需要使用汇编的场景也算是非常少了。 计算机教学行业早该改一改了,都现在这个时间点了,还要求每个计算机专业的学生学习8086汇编,真的好笑。更加糟糕的是,我们的汇编考试非常愚蠢,汇编指令本来就很繁多,特别是对于复杂指令集而言,但是我们的考试却禁止查看参考...
C++:狗屎语言
这段时间在写CPP大作业,才算真正被CPP恶心到 狗屎的include设计 这个是我觉得做的最垃圾的地方,c的include是真的给你include,明明是个编译型语言,必须要我指定包含哪些文件,这还需要是单向的,否则动不动就死递归include了。虽说有头文件卫士这玩意,这还是容易编译出错。 这些includ...
蓝桥杯15届Java-A组吊坠题目解析
当时考蓝桥杯(java)的时候,也没怎么学过算法,一看这道题涉及到了图论,直接就放弃了。现在回过头来学了下,写个解析。 题目 小蓝想制作一个吊坠,他手上有 n 个长度为 m 的首尾相连的环形字符串{s1, s2, · · · , sn} ,他想用 n − 1 条边将这 n 个字符串连接起来做成吊坠,要求所有的...
MC红石三极管
使用网上的传统三极管设计有一个缺陷,当被控制电路频率过高时,三极管无法导通。 使用传统三极管非常不稳定 但是使用红石中继器+粘性活塞就非常稳定了 于是我就用这玩意做了一个可变频的折磨🐏的。。(x
RAID0阵列重组数据恢复
本文采用DiskGenius作为主要工具 注意:似乎只有DiskGenius专业版有此功能 Step1 将所有磁盘连接电脑 step2 Attention:一定要保证磁盘的添加顺序正确,块大小设置正确 根据经验,似乎当磁盘顺序调整正确时能够识别到损坏的分区,这时候再不断调整块大小,在设置正确后就能看到全部...
定积分中值定理
注:这是我的数学期末报告,发这里算了 课本的不严谨 正如何老师所言,课本上的定积分中值定理是不严谨的。 课本上的定理描述如下: 对于在[min(a,b),max(a,b)]上的连续函数f(x)有∫abf(x)dx=f(ξ)(b−a),ξ∈[min(a,b),max(a,b)]\begin{aligned...
英语7选5乱蒙(不重复),全错的概率
英语七选五乱蒙,当然是不重复地蒙。 求这个概率,最容易想到的当然是穷举法,但是七选五的穷举要求不重复,那么,使用递归来求解是一个不错的解决方案 本文主要使用python来实现 首先计算所有情况的总数 1all=7*6*5*4*3 定义递归函数f(list),这个函数的作用就是选择一个答案并且保证这个答案与相应的...












