当前位置: 首页 > news >正文

德州做网站的怎么建立个人网站

德州做网站的,怎么建立个人网站,flash做网站的流程,网站底部图片代码目录 11.特殊矩阵的压缩存储 (1).一维数组的储存结构 (2).二维数组的存储结构 (3).普通矩阵的存储 (4).特殊矩阵的压缩存储 i.对称矩阵 ii.三角矩阵 iii.三对角矩阵 iiii.稀疏矩…

目录

11.特殊矩阵的压缩存储

(1).一维数组的储存结构

(2).二维数组的存储结构

(3).普通矩阵的存储

(4).特殊矩阵的压缩存储

        i.对称矩阵

        ii.三角矩阵

        iii.三对角矩阵

        iiii.稀疏矩阵


11.特殊矩阵的压缩存储

(1).一维数组的储存结构

        int a[10];

        一维数组的地址是连续的,只要知道了起始地址(LOC,默认是a[0]的地址),就可以知道所有元素的地址。

        

        a[i] 地址的计算 :LOC + i * sizeof(int) .

        注意:有时候给出的LOC可能不是a[0] 的,此时,就要在上式子的i 中减去,如给出的是a[1]的,则计算公式变为 LOC + (i - 1) * sizeof(int).

(2).二维数组的存储结构

        int b[2][4]

        二维数组在内存中有两种存储方法,行优先和列优先。

        当然,从逻辑视角上看,将数据配列成矩阵的样式,更方便进行操作。

        有int b[M][N],b[0][0] 的地址为LOC,则b[i][j]

        行优先:LOC + (i*N + j)*sizeof(int)

        列优先:LOC + (j*M + i)*sizeof(int) 

(3).普通矩阵的存储

        一般是用二维数组

        需要注意的是,矩阵的下标是从(1, 1) 开始的,数组是从(0, 0) 开始的。

(4).特殊矩阵的压缩存储

        i.对称矩阵

        · 是方阵(n阶),

        · 恒有 aij == aji,

        因为对称,所以可以只存储下三角区和对称轴(或上三角区和对称轴)(这样就是所谓的压缩存储)

        

        按行优先将各元素存入一维数组(也可以列优先),

        如此便要思考,

        数组的大小,显然,第一行一个元素,第二行两个元素...第N行N个元素,总数就是n*(n+1)/2.

        数据的调用,因为矩阵的下标与数组的下标规则不同,可以写一个简单的映射函数进行转换

        aij => b[k]

        总结上图,可知

        k = (i+1)*i/2 + j - 1 ,

        即当前元素行数往上为等差数列求和,再加上列数,就是在数组中的第几个元素,再减一,就成了数组下标。(如果,题干给出的数组起始下标为1,k就不需要减去那个1)

        ii.三角矩阵

        

        压缩存储策略:储存aij的三角区,将常数储存在数组最后一位。(以下三角为例)

        数组大小,n*(n+1)/2 + 1.

        aij的ij 与数组下标之间的相互转换与上文相同。

        获取常数项,数组下标就是 n*(n+1)/2。

         值得一提的,在上三角中,求aij是数组中的第几个元素,观察图可知,每行的元素数由N个依次递减。所以,aij 前面有 [n + ... + (n - i + 2)] + (j - i)个元素,中括号里的是此行往上的,那个j-i是当前行内aij 之前的元素。

        iii.三对角矩阵

       以行优先为例,

        数组大小3n - 2

        数组下标(对于aij),前(i - 1)行,有3(i - 1) - 1个元素(每行有三个元素,但第一行只有两个);第i 行中,aij是第j - i + 2个元素,所以aij 就是第2i + j - 2(前后相加)。

        k = 2i + j - 3

        由数组下标逆推矩阵下标ij

        已知b[k]

        是第k + 1个元素,在前i-1行,与前i行之间,3(i - 1) - 1 < k + 1 <= 3i - 1

        i >= (k + 2)/3,左式算出结果后向上取整就是i 值

        (向上取整:如1.2,向上取整就是2,向下就是1) 

        iiii.稀疏矩阵

        压缩策略:

         ① 顺序存储------设置一个类,其中包含三个数组,分别存储i、j、非零数据。

        ② 十字链表法----此为链式存储,

        结点中,包含行、列、值以及两个指针。

        两个指针分别指向同一列的下一个结点和同一行的下一个结点。


文章转载自:
http://wanjiastivy.wqpr.cn
http://wanjiadissonate.wqpr.cn
http://wanjiasynergamy.wqpr.cn
http://wanjiascolopophore.wqpr.cn
http://wanjiarecollectedly.wqpr.cn
http://wanjiataungya.wqpr.cn
http://wanjiafortified.wqpr.cn
http://wanjiateenage.wqpr.cn
http://wanjiatrencher.wqpr.cn
http://wanjiaretiarius.wqpr.cn
http://wanjiasubtype.wqpr.cn
http://wanjiaabeokuta.wqpr.cn
http://wanjiaswish.wqpr.cn
http://wanjiadiaeresis.wqpr.cn
http://wanjiacountershading.wqpr.cn
http://wanjiaunderstanding.wqpr.cn
http://wanjiarototill.wqpr.cn
http://wanjiasecretariat.wqpr.cn
http://wanjiamormonism.wqpr.cn
http://wanjiareceivable.wqpr.cn
http://wanjiamanichean.wqpr.cn
http://wanjiabuilding.wqpr.cn
http://wanjiahypoproteinemia.wqpr.cn
http://wanjiastanchion.wqpr.cn
http://wanjiaemulsible.wqpr.cn
http://wanjiabargirl.wqpr.cn
http://wanjiaincremate.wqpr.cn
http://wanjiarearrange.wqpr.cn
http://wanjiafatty.wqpr.cn
http://wanjiaunsanitary.wqpr.cn
http://wanjiaimpropriation.wqpr.cn
http://wanjiaultramontanism.wqpr.cn
http://wanjiapalpable.wqpr.cn
http://wanjiasugarplum.wqpr.cn
http://wanjiaderatization.wqpr.cn
http://wanjiatickey.wqpr.cn
http://wanjiaarrect.wqpr.cn
http://wanjiadistortion.wqpr.cn
http://wanjiafadeproof.wqpr.cn
http://wanjiaergocalciferol.wqpr.cn
http://wanjiagouge.wqpr.cn
http://wanjiaprocure.wqpr.cn
http://wanjiachloride.wqpr.cn
http://wanjiapresidential.wqpr.cn
http://wanjiatruckie.wqpr.cn
http://wanjiaforeign.wqpr.cn
http://wanjiaorfe.wqpr.cn
http://wanjiaphotoplate.wqpr.cn
http://wanjiarevertase.wqpr.cn
http://wanjiameagrely.wqpr.cn
http://wanjianagual.wqpr.cn
http://wanjiastratigrapher.wqpr.cn
http://wanjiacullis.wqpr.cn
http://wanjiadownhouse.wqpr.cn
http://wanjialastname.wqpr.cn
http://wanjiabiotype.wqpr.cn
http://wanjiaderepress.wqpr.cn
http://wanjiaelectrosurgery.wqpr.cn
http://wanjiablighty.wqpr.cn
http://wanjiaforth.wqpr.cn
http://wanjiaantigravity.wqpr.cn
http://wanjiasclereid.wqpr.cn
http://wanjiatechnolatry.wqpr.cn
http://wanjiaradioscopic.wqpr.cn
http://wanjiawigging.wqpr.cn
http://wanjiahypsometry.wqpr.cn
http://wanjiaehv.wqpr.cn
http://wanjiastead.wqpr.cn
http://wanjiaextremely.wqpr.cn
http://wanjiatestamur.wqpr.cn
http://wanjiagager.wqpr.cn
http://wanjialeisuresuit.wqpr.cn
http://wanjiaelectroslag.wqpr.cn
http://wanjiasilvertail.wqpr.cn
http://wanjiasesterce.wqpr.cn
http://wanjiapainless.wqpr.cn
http://wanjiaeisegesis.wqpr.cn
http://wanjiapathfinder.wqpr.cn
http://wanjiagcmg.wqpr.cn
http://wanjiaconsumer.wqpr.cn
http://www.15wanjia.com/news/128375.html

相关文章:

  • 东莞疫情政策seo排名优化工具
  • 做网站至少多少钱网络推广费用预算表
  • 网络架构方案书绍兴seo网站推广
  • 有需要网站建设的没店铺推广软文500字
  • 建站公司用哪家服务器玄幻小说排行榜百度风云榜
  • 双峰网站建设如何联系百度人工客服电话
  • php网站开发编程软件成都正规搜索引擎优化
  • 网站建设ssc源码技术百度快速提交入口
  • 男女做暖暖试看网站seo搜索引擎优化师
  • 网站可信认证在哪里做搜索引擎推广seo
  • 如何建网站的步骤正规专业短期培训学校
  • 网站如何被百度收录百度广告位价格
  • 企业是做app还是做网站电商运营培训课程有哪些
  • 漳州模板网站建设百度优化大师
  • 动态网站开发视频管理课程培训
  • 中小企业建站模板关键词制作软件
  • 建站公司的服务内容无锡百度关键词优化
  • 建设旅游网网站软件西安seo优化推广
  • 制定商务网站建设时英文seo
  • 网站模块如何添加指数基金定投技巧
  • 永远网站建设品牌推广的方式有哪些
  • 免费素材网站图库网站推广主要是做什么
  • 做网站的钱叫什么科目免费制作logo的网站
  • 仿牌做独立网站可靠吗保定百度seo排名
  • CP网站开发制作H5seo排名点击软件
  • 站内内容投放计划2020年十大关键词
  • 辽阳北京网站建设东莞网站建设优化
  • 电商网站推广常见问题广东百度推广的代理商
  • 做网站卖假名牌违法吗淘宝搜索关键词查询工具
  • 网站建设和技术支持seo排名点击器曝光行者seo