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

做网站的后台开发需要会些什么上海宝山网站制作

做网站的后台开发需要会些什么,上海宝山网站制作,网站做接口怎么做,求哪位大神发人和动物做愛视频网站喜欢《数据结构》部分笔记的小伙伴可以订阅专栏,今后还会不断更新。 此外,《程序员必备技能》专栏和《程序员必备工具》专栏(该专栏暂未开设)日后会逐步更新,感兴趣的小伙伴可以点一下订阅、收藏、关注! 谢…

喜欢《数据结构》部分笔记的小伙伴可以订阅专栏,今后还会不断更新。
此外,《程序员必备技能》专栏和《程序员必备工具》专栏(该专栏暂未开设)日后会逐步更新,感兴趣的小伙伴可以点一下订阅、收藏、关注!
谢谢大家!

注意,本节只讨论带头结点的情况

按位查找

GetElem(L, i)按位查找——获取表L中的第 i 个元素的值
具体代码实现:

LNode * GetElem(LinkList L, int i){if(i<0)return NULL;LNode *p;                  //指针p指向当前扫描到的结点int j = 0;                 //当前p指向的是第几个结点p = L;                     //L指向头结点,头结点是第0个结点(不存数据while(p != NULL && j < i){ //循环找到第 i 个结点p = p->next;j++;}return p;
}

平均时间复杂度: O ( n ) O(n) O(n)
王道书版本:

LNode * GetElem(LinkList L, itn i){int j = 1;LNode *p = L->next;if(i == 0)return i;if(i < 1)return NULL;while(p != NULL && j < i){p = p->next;j++;}return p;
}

封装(基本操作)的好处:
避免重复代码、简洁、易维护
此外,在写代码时还要注意程序的健壮性

按值查找

LocateElem(L, e)按值查找——在表L中查找具有给定关键字值的元素
具体代码实现:

LNode * LocateElem(LinkList L, ElemType e){LNode *p = L->next;//从第一个结点开始查找数据域为e的结点while(p != NULL && p->data != e){p = p->next;}return p;  //找到后返回该结点的指针,否则返回NULL
}

平均时间复杂度: O ( n ) O(n) O(n)

求表的长度

int length(LinkList L){int len = 0;LNode *p = L;while(p->next != NULL){p = p->next;len++;}return len;
}

时间复杂度: O ( n ) O(n) O(n)

http://www.dt0577.cn/news/14731.html

相关文章:

  • 自己怎么设计公司标志杭州seo公司排名
  • 新乡 网站建设seo引擎优化怎么做
  • 茶企业网站建设模板搭建一个网站需要什么
  • 深圳响应式网站建设企业网络推广的方法有哪些
  • 巴城镇建设网站关键词排名优化软件价格
  • 河北涿州住房和城乡建设厅网站媒体:北京不再公布疫情数据
  • 那个网站可教做课件好百度浏览器网址
  • seo网站建设百度官网首页登录
  • 网站开发超速云seo是干啥的
  • 漯河做网站xknt小程序推广的十种方式
  • 传媒公司营业执照怎么办理如何提高搜索引擎优化
  • 广州高端品牌网站建设哪个搜索引擎最好用
  • 湖北住房城乡建设厅网站seo网络优化招聘信息
  • 开个做网站公司百度app大全
  • 网站设计 原型图seo技术优化整站
  • 做网站的重要性软广告经典案例
  • 我有网站 怎么做淘宝推广的足球世界排名一览表
  • 网站建设职业规划东莞网络推广营销
  • wordpress如何在数据库中修改域名上海专业seo服务公司
  • dw动态网站怎么做搜索框营销型企业网站建设步骤
  • 权威网站设计搜索引擎优化实训心得
  • 大理公司网站建设信息流广告模板
  • 手机网站会员中心模板免费发布广告
  • 大连网站的公司乐云seo官网
  • 长沙营销型网站开发体球网足球世界杯
  • 德州网站收录大数据精准营销
  • 牡丹江网站制作百度一下网页打开
  • 网站建设 方案郑州网站关键词优化公司哪家好
  • qq网站登录网址济南头条新闻热点
  • java web网站开发模板网络营销平台排名