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

建筑公司网站案例seo网站优化师

建筑公司网站案例,seo网站优化师,培训网站平台怎样做,摄影网站网址大全1:基本大纲 数据结构、算法线性表:顺序表、链表、栈、队列树:二叉树、遍历、创建查询方法、排序方式 2:数据结构(逻辑结构,存储结构,操作(数据的运算)) 2.1:数据&#xf…

1:基本大纲

  1. 数据结构算法
  2. 线性表顺序表链表队列
  3. 二叉树遍历创建
  4. 查询方法排序方式

2:数据结构(逻辑结构,存储结构,操作(数据的运算))

2.1:数据:不是单一数值,与集合类似

        数据元素:数据基本单位,由若干数据项组成

        数据项:数据的最小单位

2.2:节点:数据元素

2.3;逻辑结构

线性关系:一对一      线性结构    --> 线性表:顺序表,链表 ,栈,队列

层次关系:一对多    树形结构    --> 树

网状关系:多对多     图状结构 --> 图

2.3:存储结构

2.3.1:顺序存储结构(数组,链式存储(链表))

3:链式存储结构

特点数据内存中不连续通过指针进行连接

链表结构体

struct  node_t
{int data;//数据域struct  node_t *next;//指针域, 指向自身结构体类型的指针
};

struct node_t A={1,NULL};

struct node_t B={2,NULL};

struct node_t C={3,NULL};

  1. A.next = &B;
  2. B.next = &C

3.1:索引存储结构

提高查找速度

索引表 + 数据文件

 3.2:散列存储

数据在存储的时候与关键码之间存在某种对应关系

存的时候按照对应关系存

取的时候按照对应关系取

4:操作: 增、删、改、查

二:算法

2.1:算法的特性:

1:有穷性:执行步骤有限

2:确定性:

3:可行性:有限时间内完成

4:输入和输出

2.2:如何评价算法好坏?

正确性:保证可以正确实现功能

易读性:容易被解读

健壮性:容错处理

高效性:可执行语句重复执行的次数来衡量算法是否高效(时间复杂度)

低存储性:占用空间少

2.3:时间复杂度

算法可重复执行语句执行的次数

T(n) = O(f(n))

T(n) //问题规模的时间函数

n //问题规模,输入量的大小

O //时间数量级

f(n) //算法的可执行语句重复执行的次数 用问题规模n的某个函数f(n)来表达

1

1+2+3++n

方法1

sum = 0;

for(int i = 1;i<=n;i++) n==100 10000

sum+=i; 100 10000

f(n) = n

T(n)=O(n)

方法2

等差数列{an}的通项公式为:an=a1+(n-1)d。前n项和公式为:Sn=n*a1+n(n-1)d/2或Sn=n(a1+an)/2 。

int sum = n(1+n)/2; n=100,1

f(n)=1

T(n)=O(1)

2

int i,j;

for(i=0;i<n;i++) //n

for(j=0;j<n;j++) //n

printf(“ok\n”);

T(n) = O(n^2);

例3:

int i,j;

for(i=0;i<n;i++)

for(j=0;j<=i;j++)

printf(“ok\n”);

i 次数

0 1

1 2

2 3

n-1 n

f(n) = 1+2+3+...+n = n(1+n)/2 = n/2 + n^2/2 ----> n^2

3:计算大O的方法

(1)根据问题规模n写出表达式 f(n)

  1. 只保留最高项,其它项舍去
  2. 如果最高项系数不为1,除以最高项系数
  3. 如果有常数项,将其置为1 //当f(n)的表达式中只有常数项的时候,有意义 f(n) = 8

f(n)=8 O(1)

//f(n) = 3n^5 + 2n^3 + 6*n^6 + 10

3.6空间复杂度

算法占用空间大小一般将算法的辅助空间作为衡量空间复杂度的标准。

算法占用的存储空间包括:

1)输入输出数据所占空间

2)算法本身所占空间

3)额外需要的辅助空间

顺序表总结

  1. 顺序内存中连续存储
  2. 顺序表长度固定#define N 5
  3. 顺序表查找数据、修改数据比较方便的,插入和删除麻烦
http://www.dt0577.cn/news/56523.html

相关文章:

  • 做网站后台搭建都用什么百度网页版浏览器入口
  • 东莞网站推广电话ip域名查询地址
  • 无为县住房和城乡建设局网站首页新闻最新头条10条
  • 皋兰网站建设平台网站运营是做什么的
  • 南京 高端网站制作宁波网站推广联系方式
  • 网站开发费用报价搜索引擎营销经典案例
  • 怎么看网站是否做公安备案江苏seo网络
  • 重庆哪里有做淘宝网站推广的百度广告代理商加盟
  • 台州网站专业制作2345软件为什么没人管
  • 绿色健康网站模板关键词名词解释
  • 长春网站制作公司源码之家
  • 永年县网站seo自学教程推荐
  • h5制作的网站网络推广视频
  • 怎样在网站做咨询医生挣钱搜索引擎推广培训
  • 沈阳网站建设推广平台鼓楼网站seo搜索引擎优化
  • 昆明做网站那家好品牌软文案例
  • 李洋网络做网站怎么样网络优化培训骗局
  • 动画网站建设免费学生网页制作成品代码
  • 青海省住房与城乡建设厅网站友情链接属于免费推广吗
  • 衢江网站建设网络营销软件条件
  • 临清建设局网站推广平台有哪些渠道
  • 武汉高端品牌网站建设免费域名
  • 温州网站建设小公司小红书如何引流推广
  • 网站制作优化网盘资源共享网站
  • 建设书法网站的主题是免费关键词排名优化
  • 网站信息做参考文献亚马逊seo关键词优化软件
  • 如何加强政府门户网站建设方案自助建站网
  • 石家庄做网站公司有哪些国内最新消息新闻
  • 沈阳做网站哪个好投百度做广告效果怎么样
  • 海南公司网站建设哪家快搜索排名优化公司