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

怎么上传网站模板电子商务seo优化

怎么上传网站模板,电子商务seo优化,南康做网站,玉林市网站建设目录 一、找出并返回链表的中间结点 二、输出链表中倒数第k个结点 三、判断链表中是否有环 四、两个单链表相交 一、找出并返回链表的中间结点 给你单链表的头结点 head ,请你找出并返回链表的中间结点。如果有两个中间结点,则返回第二个中间结点。 要求#xff1a;只遍历…目录 一、找出并返回链表的中间结点 二、输出链表中倒数第k个结点 三、判断链表中是否有环 四、两个单链表相交 一、找出并返回链表的中间结点 给你单链表的头结点 head ,请你找出并返回链表的中间结点。如果有两个中间结点,则返回第二个中间结点。 要求只遍历一遍链表 可以使用快慢指针fast 一次走两步slow 一次走一步。当 fast NULL偶数个结点或者 fast-next NULL奇数个结点就停止返回 slow。 struct ListNode* middleNode(struct ListNode* head) {struct ListNode* slow, *fast; slow fast head; while(fast fast-next){slow slow-next; fast fast-next-next;}return slow; }注意 1、一次性定义多个指针时第二个及以后的指针名前面都要加 * 。 2、while 括号内是循环继续的条件。 二、输出链表中倒数第k个结点 输入一个链表,输出该链表中倒数第k个结点。 要求只遍历一遍链表 快慢指针fast 先走 k - 1 步然后 fast 和 sliow 同时走直到 fast 走到链表的最后一个结点。 struct ListNode* FindKthToTail(struct ListNode* pListHead, int k ) {struct ListNode* slow, *fast; slow fast pListHead;while(--k){fast fast-next;}while(fast-next){slow slow-next; fast fast-next;} } 三、判断链表中是否有环 给你一个链表的头节点 head 判断链表中是否有环。 使用快慢指针fast 一次走两步slow 一次走一步。 bool hasCycle(struct ListNode *head) { if(head NULL)return false;if(head-next NULL)return false;struct ListNode * slow head;struct ListNode * fast head;while(fast fast-next){fast fast-next-next;slow slow-next;if(fast slow)return true;}return false; } 注意循环的条件是 fast ! NULL fast-next ! NULL。 四、两个单链表相交 给你两个单链表的头节点 headA 和 headB 请你找出并返回两个单链表相交的起始节点。如果两个链表不存在相交节点返回 null 。 要求时间复杂度O(n)空间复杂度O(1)。 思路1、分别求两个链表的长度 2、长的链表先走 差距步 3、同时走第一个地址的结点相同就是交点 struct ListNode *getIntersectionNode(struct ListNode *headA, struct ListNode *headB) {struct ListNode* tailA headA, *tailB headB; int lenA 1, lenB 1; while(tailA-next){tailA tailA-next; lenA;}while(tailB-next){tailB tailB-next; lenB;}if(tailA ! tailB)return NULL;int gap abs(lenA-lenB); struct ListNode* longList headA, *shortList headB; if(lenA ‹ lenB){longList headB; shortList headA;}while(gap--){longList longList-next;}while(longList ! shortList){longList longList-next; shortList shortList-next;}return longList;}
http://www.hkea.cn/news/14372357/

相关文章:

  • 建站企业网站惠阳惠州网站建设
  • 做网站排在前十名要多少钱推广产品的渠道有哪些
  • 网站和数字界面设计师wordpress模板位置
  • dede网站mip成都微信小程序分类信息开发
  • asp.net网站制作实例开发新客户的十大渠道
  • 网站地图对seo的影响小程序制作链接
  • wordpress全站开启ssl成都建设网站价格
  • 湘西 网站 建设 公司织梦做中英文网站步骤
  • seo推广用什么做网站好wordpress 电商网站
  • asp.net 手机网站模板呼和浩特做网站公司
  • 8上的信息课做网站作业公司网站应该包括哪些内容
  • 网站与客户端的区别吗wordpress文章列表分页
  • 北京综合网站建设系列wordpress网站配置
  • 青岛品牌策划公司排名爱站网seo工具查询
  • 培训网站源码海南网站建设服务
  • 深圳福田专业网站建设企业网站备案好不好
  • 贵阳市住房和城乡建设厅网站wordpress识别环境的文件
  • 网站主页如何配色凡科网站建设网页怎么建
  • 云南省和城乡建设厅网站多用户旅游网站开发
  • 设计模板网站淘宝网站推广怎么做
  • 如何制作一个php网站源码网站2级目录怎么做的
  • 网站同步到新浪微博怎么做民和县wap网站建设公司
  • 有自媒体谁还做网站公司软文
  • 设计师必看的10个网站哈尔滨网站制作哪家好薇
  • 一级页面的网站怎么做移动互联网以什么为技术核心
  • 管局备案网站上海网站优化推广公司
  • 汕头网址模板建站网站开发前台与后台的交互
  • 如何做网站推广在找产品营销推广吗做网站应该画什么图
  • 深圳公众号小程序开发公司seo如何做网站建设
  • 做网站需要团队还是一个人网站建设2000字论文