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

小说网站开发实训报告uc wordpress

小说网站开发实训报告,uc wordpress,泰安房产管理局官网,常州装修网站建设公司第一题#xff1a; 题目链接#xff1a; 思路一#xff1a; 1.第一遍遍历链表#xff0c;直到找到尾结束第一次遍历#xff0c;遍历的过程中记录链表长度。定义长度为k。 2.确定中间是第几个节点#xff0c;计算是k/21根据题目要求。 3.再一次去遍历我们的数组…第一题 题目链接 思路一 1.第一遍遍历链表直到找到尾结束第一次遍历遍历的过程中记录链表长度。定义长度为k。 2.确定中间是第几个节点计算是k/21根据题目要求。 3.再一次去遍历我们的数组找到中间节点返回节点。 思路二 使用了一个快慢指针的思想。 1.定义一个慢指针和一个快指针。 2.v快2v慢同起到时间时间是时刻相同。 3.x快2x慢。当快指针走到尾的时候慢指针才走到中间。 struct ListNode* middleNode(struct ListNode* head){struct ListNode* quichead,*slowhead;//判断奇数判断偶数.两个条件满足一个就结束。while((quic) (quic-next)){slowslow-next;quicquic-next-next;}return slow; }第二题 题目链接 思路一 1.第一遍遍历链表直到找到尾结束第一次遍历遍历的过程中记录链表长度。定义长度为n 2.确定倒数第k个是正数第n-k个 3.再一次去遍历我们的数组找到倒数第k个返回节点。 思路二 1.相对距离的使用定义一个前面的指针和后指针初始都是在头节点。 2.先循环遍历后指针k让后指针向后移动k次前后指针再用相同的速度向后同时移动当后指针为空时就结束这个时候的前指针就是倒数第k个节点。 3.特殊情况 1.一共k个节点倒数第k个就是第一个节点。循环结束n1ffastNULL判断n1返回头就可以。 2.节点为空链表没有数据直接返回空在开始就判断。 3n0和fastNULL说明我们的接下来的双指针移动没有问题可以正常进行。 struct ListNode* FindKthToTail(struct ListNode* pListHead, int k ) {// write code here//对于一个链表来说应该开始就判断是否为空链表。if(pListHeadNULL){return NULL;}struct ListNode* fastpListHead,*slowpListHead;int nk;//位置差搞出来while(nfast-next!NULL){fastfast-next;n--;}//一共只有k个节点的情况倒数第k个就是头if(n1){return pListHead;}//循环找第k个节点的时候没有超出链表的范围前后的指针都是正常的。if(n0){while(fast!NULL){slowslow-next;fastfast-next;}return slow;}return NULL; }
http://www.zqtcl.cn/news/198290/

相关文章:

  • 做网站代码难么南京市建设监理协会网站
  • 网站维护 静态页面正规企业展厅设计公司
  • 网站分享图片怎么做东莞网站优化关键词费用
  • 做摄影网站的目的域名注册和网站设计服务
  • 手表网站设计免费常州百度推广优化
  • 网站开发找聚脑网视频直播源码
  • 提供免费服务器的网站南沙电子商务网站建设
  • 厦门网站建设开发公司企业网站设计源代码
  • 微网站服务器酒店手机网站首页设计
  • 网站交互做的比较好的怎样营销网站建设
  • 电子商务网站设计代码凡科做的网站能被收录吗
  • 设计网站教程自动点击器永久免费版
  • 深圳 网站建设设计如何用公众号做网站
  • 免费微信网站制作北风淘淘网站开发
  • 建筑模型设计网站建设网站设计 分辨率
  • 网站规划包括哪些内容西部建设网站
  • 网站html静态化网站整体色彩的建设
  • 长春比较有名的做网站建设宁波网站建设联系电话查询
  • 建网站中企动力推荐网络营销外包总代理
  • 网站怎么续费网站内链检测
  • 织梦网站地图样式中国品牌网站
  • 上海金山区建设局网站临淄信息港发布信息
  • 保定外贸网站建设学生网站建设首页
  • 商城网站备案要求wordpress插件 手机版
  • 北京市网站备案查询石家庄建设信息网必须交费吗
  • 北京优化网站方法四川省建设局网站
  • 怎么做网站能快速赚钱重庆快速建站
  • 河南专业网站建设公司首选培训心得简短200字
  • 销售网站开发业务高端建网站多少钱
  • 几个做ppt的网站知乎青岛高品质网站制作