数据结构知的识点总结.pdfVIP

  • 4
  • 0
  • 约1.01万字
  • 约 13页
  • 2018-02-19 发布于浙江
  • 举报
数据结构知的识点总结

第一章 复杂度分析 时间复杂度 : 大 o 表示法:clog2 nnn*log2 nn^2n^3n!n^n 加法原理:Omax(f(n),g(n),h(n)……)\乘法原理: Omax(f(n )*g(n)) 空间复杂度: 第二章 数组存储 数组: ( s:一个元素的大小、t:某个维度的长度) 1 维: a[i]=a[0]+i*s 2 维: a[i][j]= a[0][0]+( i * t2 +j)* s\ a[0][0]+(j * t 1 + i)* s(列优先) 3 维: a[x][y][z]=a[0][0][0]+(x*t2*t3+y*t3+z)*s n 维:a[0][0]···[0]+Σij*cj (cj:j 后的维的长度的累乘) ps: 在首地址不是(00……)时,用减法求元素之间的空隙, “减后”+1求维 的长度 (三)对角矩阵: 性质:3n-2 个元素 a[i][j]=a[0][0]+( 2*i+j)*s=a[0][0]+(3*i+(j-i))*s 对称矩阵(只存上(下)三角): 下三角: ( i+1)* i/2+j (i=j) j *(j+1)/2+i (ij) 上三角: (2*n-i-1)*i/2+j (i=j)

文档评论(0)

1亿VIP精品文档

相关文档