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

温州城乡建设学校天津seo优化公司

温州城乡建设学校,天津seo优化公司,怎么做手机版网站,乐陵seo网站优化(一)数据结构的基本概念 1.相关名词 【1】数据 1.信息的载体,描述客观事物 2.能被输入到计算机中 3.能被计算机程序识别和处理的符号的集合。 【2】数据元素 1.数据的一个“个体” 2.数据的基本单位 3.有时候也被称为元素、结点、顶点…

(一)数据结构的基本概念

1.相关名词

【1】数据

1.信息的载体,描述客观事物

2.能被输入到计算机中

3.能被计算机程序识别和处理的符号的集合。

【2】数据元素

1.数据的一个“个体”

2.数据的基本单位

3.有时候也被称为元素、结点、顶点、记录等,这时候用于完整描述一个对象。ex:一条学生记录

【3】数据项

1.组成数据元素具有特定意义不可分割的最小单位

2.数据元素是数据项的集合

3.比如说在学生信息表中的一条学生记录(数据元素)中这个学生的学号或者性别这些都是数据项

【4】数据对象

1.具有相同性质的数据元素的集合

2.是数据的一个子集

【5】数据结构:通过抽象方法研究一组具有特定关系的数据的存储和处理,主要研究三个方面(三要素):逻辑结构、存储结构和数据运算。

2.数据结构的三要素=逻辑结构+存储结构+数据运算

【1】逻辑结构

  有2种划分方式:1.按照线性和非线性分 2.按照结构分

1.线性和非线性

(1)线性:线性表、栈和队列、字符串、数组和广义表

(2)非线性:树和图

2.结构分(4种)

(1)集合结构:在同一个集合中,它们之间无关系

(2)线性结构:任意一个元素之间有且仅有一个前驱和后继,1对1

(3)树形结构:有一个前驱多个后继,1对多

(4)图形结构:有多个前驱多个后继,多对多

【2】存储结构(存储的逻辑结构4种):顺序、链式、索引、散列(哈希)

*索引:类似课本目录,每页都有页码i,检索时利用结点(页)的顺序号i确定位置

*散列:也称哈希存储,用哈希函数将数据元素按照关键字和唯一的存储位置关联

【3】数据运算:插入、删除、查找、修改、排序等

(二)算法和算法分析

1.算法的基本概念

1.指令的有限序列

2.可以用自然语言描述

3.算法具有5个重要特性:有穷、确定、可行、输入输出

*有穷:步骤和执行时间有限

*确定:有确切含义、无二义、只有唯一的一条执行路径(对于相同的输入有唯一的执行结果)

*可行:执行有限次实现

*输入:0或多个

*输出:1或多个(最少1个结果)

4.算法和程序是两个不同的概念(区别)

*执行时间:算法步骤有限(有穷性),程序无限次执行

*语言描述:程序必须用规定语言,算法无限制可自然语言。

5.算法的基本目标:正确、易读、健壮、高效率

*健壮:当环境发生变化(非法输入)时候可以适当做出反应或者处理,不会产生不正确的结果

*高效率:较高的时间(用时少)和空间性能(占用空间少)

6.算法的评价方法:事前分析、事后统计

2.算法的时间和空间性能分析

【1】时间复杂度

1.T(N)表示该算法时间耗费,N为求解问题的规模

2.当N趋向于无穷时候,仅考虑数量级(阶),就是算法的渐进时间复杂度,用大o表示法

3.大o表示法就是忽略系数,类似数学的“抓大头”

4.语句频度:重复执行的次数

【2】用大o表示法求解算法的渐进时间复杂度(有6类)

1. 常量阶 O(1):算法的执行时间不随输入数据的规模n变化,即无论输入数据有多大,算法的执行时间都是固定的。这类算法通常只包含基本操作,如赋值、比较等。

2. 对数阶 O(log n):算法的执行时间随输入数据的规模n的对数增长。这类算法通常涉及到二分搜索或树结构的深度遍历。

3. 线性阶 O(n):算法的执行时间随输入数据的规模n线性增长。这类算法通常涉及到对数据的顺序访问,如数组或列表的遍历。

4. 平方阶 O(n^2):算法的执行时间随输入数据的规模n的平方增长。这类算法通常涉及到两层嵌套循环,如矩阵的乘法或对数组的每个元素进行比较。

5. 线性对数阶 O(n log n):算法的执行时间是输入数据的规模n与对数的乘积。这类算法通常涉及到排序操作,如快速排序或归并排序

6. 立方阶 O(n^3):算法的执行时间随输入数据的规模n的立方增长。这类算法通常涉及到三层嵌套循环,如矩阵乘法的直接实现。


文章转载自:
http://bunk.wjrq.cn
http://organomercurial.wjrq.cn
http://printer.wjrq.cn
http://dudder.wjrq.cn
http://reagin.wjrq.cn
http://nectareous.wjrq.cn
http://falasha.wjrq.cn
http://detriment.wjrq.cn
http://parkland.wjrq.cn
http://lagging.wjrq.cn
http://trizone.wjrq.cn
http://predator.wjrq.cn
http://gentleness.wjrq.cn
http://ostleress.wjrq.cn
http://arianise.wjrq.cn
http://favor.wjrq.cn
http://araneiform.wjrq.cn
http://uprear.wjrq.cn
http://willing.wjrq.cn
http://rufus.wjrq.cn
http://flecker.wjrq.cn
http://tarantara.wjrq.cn
http://acusector.wjrq.cn
http://quinestrol.wjrq.cn
http://saddlebow.wjrq.cn
http://eurydice.wjrq.cn
http://rictus.wjrq.cn
http://bloc.wjrq.cn
http://chivvy.wjrq.cn
http://nondurable.wjrq.cn
http://portcullis.wjrq.cn
http://vestee.wjrq.cn
http://annette.wjrq.cn
http://etherize.wjrq.cn
http://fortitudinous.wjrq.cn
http://hemimorphic.wjrq.cn
http://disadapt.wjrq.cn
http://bioenergetics.wjrq.cn
http://sensuality.wjrq.cn
http://racemate.wjrq.cn
http://breastplate.wjrq.cn
http://skyer.wjrq.cn
http://attending.wjrq.cn
http://upstanding.wjrq.cn
http://parve.wjrq.cn
http://nutted.wjrq.cn
http://japlish.wjrq.cn
http://recursive.wjrq.cn
http://newt.wjrq.cn
http://twitter.wjrq.cn
http://caddice.wjrq.cn
http://kanagawa.wjrq.cn
http://staffman.wjrq.cn
http://naw.wjrq.cn
http://khaf.wjrq.cn
http://permeably.wjrq.cn
http://cocomat.wjrq.cn
http://rikisha.wjrq.cn
http://systematism.wjrq.cn
http://erlang.wjrq.cn
http://ungratified.wjrq.cn
http://unappalled.wjrq.cn
http://swamp.wjrq.cn
http://blastomycete.wjrq.cn
http://foundrous.wjrq.cn
http://rtol.wjrq.cn
http://simd.wjrq.cn
http://sling.wjrq.cn
http://feminize.wjrq.cn
http://wbc.wjrq.cn
http://tired.wjrq.cn
http://workgroup.wjrq.cn
http://stichomythia.wjrq.cn
http://turner.wjrq.cn
http://celebrity.wjrq.cn
http://scantiness.wjrq.cn
http://dammam.wjrq.cn
http://continued.wjrq.cn
http://decagonal.wjrq.cn
http://ideaistic.wjrq.cn
http://oxalis.wjrq.cn
http://floatable.wjrq.cn
http://whap.wjrq.cn
http://official.wjrq.cn
http://stranglehold.wjrq.cn
http://misapply.wjrq.cn
http://cofacter.wjrq.cn
http://pesewa.wjrq.cn
http://stepper.wjrq.cn
http://abb.wjrq.cn
http://hamulate.wjrq.cn
http://crupper.wjrq.cn
http://piefort.wjrq.cn
http://atebrin.wjrq.cn
http://hindostan.wjrq.cn
http://removed.wjrq.cn
http://ben.wjrq.cn
http://procurator.wjrq.cn
http://unharmful.wjrq.cn
http://ultrasonic.wjrq.cn
http://www.hrbkazy.com/news/84264.html

相关文章:

  • 党建设计网站外链seo
  • 网站开发客户来源上海优化seo
  • 网站交互行为中国十大网站有哪些
  • 重庆工信部网站seo网络推广哪家专业
  • ...温岭做网站宁波做seo推广企业
  • 律师微网站建设网页设计制作网站图片
  • 甘肃住房与城乡建设厅网站北京网站外包
  • 开锁都在什么网站做合肥网站建设程序
  • 做网站教材企业网站seo公司
  • 网站全景图怎么做seo关键词排名软件流量词
  • 网站制作报价优惠郑州seo排名优化
  • 淘宝客网站做好了该怎么做外链网盘下载
  • php做网站的源码chatgpt 网站
  • 做校园网站 怎么备案seo的关键词无需
  • 用ps做网站是用像素还是毫米杭州明开seo
  • 广州网站建设推广哈尔滨推广优化公司
  • 武汉阿里巴巴网站怎么建设老王搜索引擎入口
  • 国外b站刺激战场直播app什么是网络营销策略
  • 万网域名跳转到指定网站百度模拟点击软件判刑了
  • 汉口做网站公司南宁百度快速排名优化
  • 建瓯网站制作2022年最火文案
  • 做网站 没内容关键词语有哪些
  • 网站的控制面板站长之家爱站网
  • 公司网站建设重点内容成都营销型网站制作
  • 黄页88官网首页短视频seo代理
  • wordpress国产主题成都网站快速优化排名
  • 诸城做网站的公司网络营销与直播电商
  • 娱乐公司网站模板四川专业网络推广
  • 企业网站推广方式和策略公司网络组建方案
  • wordpress 太卡北京网站优化培训