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

加强网站信息建设优化大师如何删掉多余的学生

加强网站信息建设,优化大师如何删掉多余的学生,最新企业网站开发和设计软件,wordpress的pjax主题数组与矩阵 存储地址的计算 a[n] 存储地址 : ai*len a[m][n] 存储地址:按行存储 : a(i*nj)*len 按列存储: a(j*mi)*len 例: 五行五列的a.各元素占2个字节 a[2][3]按行优先的存储 (2*53)*2 稀疏矩阵 上三角矩阵对应的一维数组下标计算下三角矩阵 线性表 …

数组与矩阵

存储地址的计算

a[n]   存储地址 : a+i*len

a[m][n]   存储地址:按行存储 : a+(i*n+j)*len

                按列存储: a+(j*m+i)*len  

例: 五行五列的a.各元素占2个字节  a[2][3]按行优先的存储  (2*5+3)*2

稀疏矩阵

  • 上三角矩阵对应的一维数组下标计算(2n-i+1)*i/2+j
  • 下三角矩阵        (i+1)*i/2+j

线性表

  • 顺序表
  • 链表
    • 单链表
    • 循环链表      尾指针指向头
    • 双向链表      有指向前后的指针

链表操作:

  • 单链表删除:   先q->next =a2 (备份); 更改要删除的a2-->a3
  • 单链表插入:   
  • 双向链表删除:
  • 双向链表插入:
顺序存储链式
空间性能存储密度=1,优  100%数据<1

容量分配

实现缺点动态改变,优
时间性能查找运算O(n/2),略优O(n/2)
O(1)优O([n+1]/2),1~n
插入O(n/2),0~n ,后面补齐O(1)优
删除O([n-1]/2)   ,后面补齐O(1),优

栈-先进先出

队列-先进先出

循环队列:   空时 : head=tail;  满时:(tail+1)%size=head

循环队列一个空间不存东西--head=tail空时那个

广义表

通常以递归的方式定义

表里有字表

长度: 最外层表有多少元素

深度 :递归的重数

-LS1= (a,(b,c),(d,e)),长度为3,深度为2

基本运算: 取表头head(Ls),取表尾(tail(Ls)) 表尾除表头外的所有元素!

-如何取出LS1的b?   LS1= (a,(b,c),(d,e))

head(head(tail(Ls)))

树(无环路)

  • 结点的度:结点的孩子结点数
  • 树的度:   结点的度最高
  • 叶子结点: 末端结点,度=0
  • 分支结点:
  • 内部节点:   并非根节点&叶子结点
  • 父节点,子节点 相对概念
  • 兄弟结点:  同一层,同一个父亲

二叉树

  • 满二叉树: 每层没有缺失的部分
  • 完全二叉树:除了最下面一层,从左到右,上面都是完整的
      
  • 非完全二叉树

重要特性!

二叉树第i层上 最多2^{i-1}

深度k的二叉树 最多2^{k-1}

叶子结点 = 度为2结点数+1

有n个结点的完全二叉树,从第一层~第log2n +1层 有任意一个结点i

if 2i>n   : i为叶子结点

左子节点/2 ->父节点

(右子结点-1)/2->父节点 

二叉树遍历

  • 前序遍历 --根-左-右-12457836
  • 中序遍历--左--右-42785136
  • 后序遍历--左-右--48752631
  • 层次遍历-12345678

反向构造二叉树

前序ABHFDECG

中序HBEDFAGC

一般给2种序列反向构造

树转二叉树

孩子-->结点

兄弟-->结点

 查找二叉树

....未完待续

排序&查找

常见的算法

http://www.dtcms.com/wzjs/337058.html

相关文章:

  • 正能量网站窗口免费进宁波网站建设公司
  • 针对网站做搜索引擎做优化台州关键词优化报价
  • 太仓市建设招标网站百度账号登录入口官网
  • 做网站的软件多少钱网站网络排名优化方法
  • 青岛企业网站建设优化事件营销的经典案例
  • 公司做网站可以用个人域名视频外链在线生成
  • 做网站卖酒百度快速收录账号购买
  • 滨海专业做网站的公司搜索引擎关键词优化有哪些技巧
  • 商务网站建设的一般流程是什么?成品网站源码1688免费推荐
  • 我要注册邮箱上海百度seo
  • 公司做网站价格网络广告一般是怎么收费
  • 网站 利润附近成人电脑培训班
  • 网站盈利了搜索引擎营销的内容有哪些
  • 大流量网站开发网站seo入门基础教程书籍
  • 成都网站设计网络营销的工具和方法有哪些
  • 做网站编辑累吗站长工具查询
  • 如何进行网站设计规划厦门网站快速排名优化
  • 给网站做选题阳西网站seo
  • 建设银行招聘社会招聘网站百度招聘2022年最新招聘
  • 邯郸网站建沧州做网络推广的平台
  • 网站要做几个备案故事型软文广告
  • 网站建设潮州关键词指数查询工具
  • 淘宝客的网站是怎么做的百度浏览器极速版
  • 做运营必知网站网站运营策划书范文
  • 上海网站建设升dreamweaver网页制作
  • 哈尔滨建站太原seo排名收费
  • 郑州网站建设公司百度搜索引擎优化方案
  • 网站托管维护代运营上海网站建设公司
  • 石景山网站seo优化排名怎样在百度上做免费推广
  • 郑州网站建设优化线上推广怎么做