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

品牌宣传网站建设搜索引擎的网址有哪些

品牌宣传网站建设,搜索引擎的网址有哪些,遵义市汇川区建设厅网站,wordpress email模板题目描述:有一个带头结点的单链表L,请设计一个算法查找其第1个数据值为e的结点,若存在则返回指向该结点的指针,若不存在则返回 NULL。 算法思想: 输入检查:若链表为空(仅有头结点)&…

题目描述:有一个带头结点的单链表L,请设计一个算法查找其第1个数据值为e的结点,若存在则返回指向该结点的指针,若不存在则返回 NULL。

算法思想:

输入检查:若链表为空(仅有头结点),直接返回NULL。

遍历链表:从头结点后的第一个结点开始依次向后遍历,比较每个结点的数据域是否等于e。

返回结果:若找到匹配的结点,立即返回指向该结点的指针;若遍历结束未找到,返回NULL。

复杂度分析:

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

#include <stdio.h>
#include <stdlib.h>typedef struct LNode {int data;               // 数据域struct LNode *next;     // 指针域
} LNode, *LinkList;// 查找第一个值为e的结点
LNode* LocateElem(LinkList L, int e) {if (L == NULL) {return NULL;        // 空链表直接返回}LNode *p = L->next;     // p指向第一个实际结点(跳过头结点)while (p != NULL) {if (p->data == e) {return p;       // 找到则返回指针}p = p->next;       // 继续遍历}return NULL;            // 未找到返回NULL
}

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

相关文章:

  • 电商数据分析网站引流推广接单
  • 沈阳网站前端安卓优化大师官方版
  • 长安公司网站建设网络销售是什么
  • 中国做外贸的网站有哪些sem优化
  • 做图表的网站韶山seo快速排名
  • 做网站的公司利润html网页制作软件有哪些
  • 网站格式有哪些活动软文模板
  • 排名网站却搜不到新泰网站设计
  • 建个普通网站多少钱竞价托管sem服务
  • 做参茸产品的网站产品推广方法有哪些
  • 宁波网站推广平台推荐快速排名生客seo
  • vps建立多个网站营销方式有哪些
  • 网站建设怎么寻找客户怎么做盲盒
  • 杭州网站建设公司 4000262263腾讯广告联盟
  • 网站建设 需求苏州关键词优化怎样
  • 网站要精细是什么意思网站制作公司排名
  • 网站制作感受营销软文范文200字
  • 统计二级域名的网站流量有什么用外贸网站推广方法之一
  • 做外贸必须有公司网站么苏州seo关键词优化外包
  • 网站建设广告平台推广无锡网站优化
  • 网站建设心得总结商丘seo教程
  • 一加手机官网网站免费推广平台哪些比较好
  • 做网站负责人风险seo入门教程网盘
  • 网站建设 收费标准百度统计
  • 张掖高端网站建设公司谷歌外贸平台推广需要多少钱
  • 想在公司局域网做建网站地推平台去哪里找
  • 安全的企业网站开发广州seo网络优化公司
  • 网站建设合同任世界足球排名
  • seo综合查询是什么爱站工具seo综合查询
  • 广州冼村小学360优化大师下载