• 2024-12-22数据结构——数组
    目录一、数组的基本概念二、数组的地址计算2.1二维数组元素地址2.2三维数组元素的地址2.3n维数组元素的地址三、数组的顺序存储四、矩阵的压缩存储4.1特殊矩阵4.2稀疏矩阵4.2.1 三元组顺序表矩阵运算——矩阵转置方法1:压缩扫描方法2:快速转置 4.2.2 行逻
  • 2024-12-07抽象代数-08-环的定义和基本性质
    环定义设\(R\)是一个非空集合,在R上定义两种代数运算“+”和“·”,分别被称为加法和乘法,如果下列条件被满足:(1)\((R,+)\)是一个交换群(2)\(R\)关于乘法“·”,满足结合律,即\(\foralla,b,c\inR\),有\[(a·b)·c=a·(b·c)\](3)乘法对加法的分配率成立,即对任意a,b,c∈R,有:\[a
  • 2024-11-28以Deformable_DETR为例说明训练过程
    以Deformable_DETR为例说明使用服务器训练过程下载程序文件根据论文提供的github地址fundamentalvision/Deformable-DETR:DeformableDETR:DeformableTransformersforEnd-to-EndObjectDetection.下载zip到本地租用服务器在autodl平台租用服务器,申请账号氪金之后去市场
  • 2023-12-21代数
    1.封闭运算例2.代数系统例\(+_3是加完模3的意思\)3.运算的性质1.结合性例2.交换性3.分配性例4.吸收律5.消去律6.幂等律例3.幺元,零元,逆元1.幺元例a既是左幺元又是右幺元2.零元浅色是幺元,深色是零元例3.逆元例4.半群和
  • 2023-10-17稀疏矩阵快速转置
    如果需要将一个使用三元组形式存储的稀疏矩阵进行转置,当然可以直接交换每一个结点的行和列。但这样做的问题在于,原矩阵是按行数升序排列的,转置之后的矩阵就会变为无序的。快速转置算法的目的就在于得到一个同样有序排列的转置后矩阵。三元组和稀疏数组定义#defineMAXSIZE1250
  • 2023-06-09【01-动态规划-01背包问题】
    第一部分什么是动态规划?"动态规划是一种通过把原问题分解为相对简单的子问题的方式求解复杂问题的方法。由于动态规划并不是某种具体的算法,而是一种解决特定问题的方法,因此它会出现在各式各样的数据结构中,与之相关的题目种类也更为繁杂。在OI中,计数等非最优化问题的递推解
  • 2023-05-30离散数学代数系统内容总结
    前言:  代数系统这部分内容,重点在二元运算(二元运算的基本定义及相关的性质),和群和子群(判断一个代数系统是否是群,群的次幂计算,群中元素的阶)。二元运算:  1.什么是二元运算:   设S为集合,函数f:S×S→S就称为S上的一个二元运算。     S中任何两个元素都可
  • 2023-02-19[数据结构] 稀疏矩阵的加法与乘法
    稀疏矩阵的加法传统矩阵的加法矩阵相加的前提是两个矩阵的行数和列数相等,将矩阵的每个元素对应相加即可。voidNormalAddMatrix(intA[][N],intB[][N],intC[][N]){
  • 2023-02-19[数据结构] 稀疏矩阵的转置与快速转置
    稀疏矩阵稀疏矩阵的定义在矩阵中,若数值为0的元素数目远远多于非0元素的数目,并且非0元素分布没有规律时,则称该矩阵为稀疏矩阵。假设在m*n的矩阵中,有t个非0元
  • 2022-11-25代数系统(Ⅰ)
    代数系统的定义 代数的构成和分类的方法  当判断某个代数系统是否满足结合律,交换律,分配律,德摩根律等时要吧该系统中每个元素所有组合都考虑到,一旦有一个元素或一
  • 2022-10-10数组——继计算方法与matlab原理,
    稀疏矩阵以结构体数组存储(C语言也有结构体数组)phase1:三元组:basis,翻转,+I等单操作,按行读取,要遍历整个数组,typedefstructTriple{ //三元组存储非零元信息,数组下