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

html网站的上传招商加盟代运营公司

html网站的上传,招商加盟代运营公司,中建名城建设有限公司 网站,淘客软件自动做网站题目描述#xff1a;链表的回文结构_牛客题霸_牛客网 (nowcoder.com) 对于一个链表#xff0c;请设计一个时间复杂度为O(n),额外空间复杂度为O(1)的算法#xff0c;判断其是否为回文结构。 给定一个链表的头指针A#xff0c;请返回一个bool值#xff0c;代表其是否为回文结…题目描述链表的回文结构_牛客题霸_牛客网 (nowcoder.com) 对于一个链表请设计一个时间复杂度为O(n),额外空间复杂度为O(1)的算法判断其是否为回文结构。 给定一个链表的头指针A请返回一个bool值代表其是否为回文结构。保证链表长度小于等于900 测试样例 1-2-2-1 返回true 题解思路 找到中间节点在利用翻转链表的方法将以中间节点newList为新的头节点来翻转链表通过遍历比较两个链表的各个值如果对应有一个节点的数值不相等就返回false如果所以节点的数值都相等就返回ture。 代码 struct ListNode* midNode(ListNode* head) {struct ListNode* fast head, *slow head;while(fast fast-next){fast fast-next-next;slow slow-next;}return slow; }struct ListNode* reverseList(struct ListNode* head) {struct ListNode* n1 NULL, *n2 head, *n3 head-next;while(n2 ! NULL){n2-next n1;n1 n2;n2 n3;if(n3 ! NULL){n3 n3-next;}}return n1; } bool chkPalindrome(ListNode* A) {// 找到中间节点struct ListNode* mid midNode(A);// 翻转链表struct ListNode* newHead reverseList(mid);// 比较struct ListNode* cur1 A, *cur2 newHead;while(cur1 cur2){if(cur1-val ! cur2-val){return false;}else {cur1 cur1-next;cur2 cur2-next;}}return true;} 注 如果你还想知道回文数是如何判断的可以看一下这一篇博客http://t.csdn.cn/giq9u 翻转链表方法详细解释http://t.csdn.cn/BLwnA 找链表中间节点http://t.csdn.cn/uYTNe 本次内容到此结束了如果你觉得这篇博客对你有帮助的话 希望你能够给我点个赞鼓励一下我。感谢感谢……
http://www.hkea.cn/news/14580529/

相关文章:

  • 郑州加盟网站建设阿里云域名注册查询
  • 上海外贸soho网站建设百度地图网页版在线使用
  • 建设个人网站多少钱黄岛做网站哪家好
  • 如何做h5 网站google 谷歌
  • 网站源码生成网站建设详细流
  • 株洲企业网站建设免费企业网站制作
  • 开发一个企业网站需要多少钱中国移动在线营销服务中心
  • 备案网站资料上传教程青阳做网站
  • 中山市城市建设档案馆网站公司建站文案给网站公司看的
  • 云营销网站建设电话咨询大创网
  • 网站外包如何报价宜昌网站seo
  • 六盘水网站设计做go富集的网站
  • 网站开发岗位群合肥网站制作公司
  • 建一个网站的手机电脑绿茶直播
  • 外贸 网站 模板国外做电商网站有哪些
  • 古镇网站建设公司2020网络游戏排行榜
  • 江西省建设厅网站微信公众号人工服务电话
  • 网站建设费用首选网络广州seo推荐
  • 织梦装修设计网站模板青海高端网站建设价格
  • 做片头网站什么网站做的最好
  • 青海企业网站建设公司dokan wordpress
  • 学网站建设哪里好炫酷的国外网站
  • dw个人网站模板下载手机建站程序免费下载
  • 做电子商务网站的公司林州网站建设
  • flash 做网站教程四川省建筑施工企业安全员考试
  • 网站建设叁金手指花总8大前端Wordpress图片主题top
  • 给宝宝做衣服网站好中国工程建设网官方网站
  • 手机高端网站开发合肥公司网站建设价格低
  • vk社交网站做婚介网站服务器租用报价
  • 网站开发描述备案中又需要建设网站