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

网站注册哪个好辽阳网站建设企业

网站注册哪个好,辽阳网站建设企业,好域名做网站,做网站开发工资怎样题目如下#xff1a; 给你单链表的头结点 head #xff0c;请你找出并返回链表的中间结点。 如果有两个中间结点#xff0c;则返回第二个中间结点。 示例 1#xff1a; 输入#xff1a;head [1,2,3,4,5] 输出#xff1a;[3,4,5] 解释#xff1a;链表只有一个中间结点…题目如下 给你单链表的头结点 head 请你找出并返回链表的中间结点。 如果有两个中间结点则返回第二个中间结点。 示例 1 输入head [1,2,3,4,5] 输出[3,4,5] 解释链表只有一个中间结点值为 3 。 示例 2 输入head [1,2,3,4,5,6] 输出[4,5,6] 解释该链表有两个中间结点值分别为 3 和 4 返回第二个结点。 结构体定义 typedef struct Node { char val; struct Node* next; }Node; typedef Node* List;文章目录 第一部分第二部分 第一部分 List head, tail; Node* p; p (Node*)malloc(sizeof(struct Node)); int ch, val,n0,i; head p; tail p; head-next NULL; printf(请输入链表的内容); while ((ch getchar()) ! \n) {if (ch ) {continue;}p (Node*)malloc(sizeof(struct Node));p-val ch-48;tail-next p;tail p;tail-next NULL;n 1; }这一部分我们主要是进行输入n变量是用来记录我们的链表长度方便我们接下来查找节点i 则是用来表示在哪一个节点。 第二部分 if ((n-1) % 2 0) {i (n-1) / 2;for (int sum 0; sum i; sum) {head head-next;}while (head-next ! NULL) {head head-next;printf(%d, head-val);} } if ((n - 1) % 2 ! 0) {i (n - 1) / 2 1;for (int sum 0; sum i; sum) {head head-next;}while (head-next ! NULL) {head head-next;printf(%d, head-val);} } return 0;这里使用n-1是因为n记录的链表长度如果我们要用其表示具体节点因为head初始并不是指向第一个节点的比如n是3我们要找第二个节点如果这时用n直接除以2那么 i 是1只循环了一次这时head指向的是第一个节点不是我们要的第二个节点所以我们需要用n-1/2这个操作。 当for循环结束后head已经指向我们需要的节点了那么这时我们只需要用一个while循环逐渐打印head-val的值就可以了。 至此代码讲解结束
http://www.hkea.cn/news/14293369/

相关文章:

  • 开发一个网站要多久网站界面设计的表现
  • 网站里的专题页面wordpress中文怎么设置中文乱码
  • 深圳品牌营销型网站建设微网站 微官网的区别吗
  • 做一网站婚纱摄影网站建设方案
  • 厦门外贸公司做网站包头正大光电 做网站
  • 服装 公司 网站建设做网站外包创业
  • 国外做旅游攻略的网站好wordpress表结构说明
  • 建站模板怎么选太原免费网站建站模板
  • 东莞网站优化网站建设制作微商授权书
  • 建站公司最新价格wordpress主题安装空白
  • 昆明企业网站建设深圳网站建设公司业务招聘
  • 网站后台怎么做下载链接丰县徐州网站开发
  • 服务专业的网络建站公司微信传输助手网页版
  • 网站改成响应式html5模板
  • 上海个人网站制作公司电商运营是销售吗
  • 河北建设厅官方网站电话网时代教育培训机构怎么样
  • 站长素材音效网郴州网站建设网络推广渠道
  • pycharm 网站开发哪些行业对做网站的需求大
  • 杭州网站的特点类似5173的网站怎么做
  • 素材网站的下载服务器怎么做带域名的网站打不开
  • 网页与网站设计 什么是属性网站维护机构
  • 北京市建设工程第四检测所网站银川建网站
  • 手机能建网站吗企业网站建设北京公司排名
  • 深圳设计网站的公司seo技术分享博客
  • 对网站建设行业的了解不侵权的图片素材网站
  • 建建建设网站现在建设网站落后了
  • 网站首页添加标签网站建设公司怎么盈利
  • 哈尔滨免费建站模板微信公众号推广营销
  • 在线做3d交互的网站wordpress 加速
  • 用云速成美站怎么做网站微信开放平台 网站开发