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

服装设计类网站赣州建设培训网官网

服装设计类网站,赣州建设培训网官网,免费的室内装修设计软件,中国小康建设网 是个什么网站1. 题目 编写一个函数#xff0c;检查输入的链表是否是回文的。 示例 1#xff1a; 输入#xff1a; 1-2 输出#xff1a; false 示例 2#xff1a; 输入#xff1a; 1-2-2-1 输出#xff1a; true 进阶#xff1a; 你能否用 O(n) 时间复杂度和 O(1)…1. 题目 编写一个函数检查输入的链表是否是回文的。 示例 1 输入 1-2 输出 false 示例 2 输入 1-2-2-1 输出 true 进阶 你能否用 O(n) 时间复杂度和 O(1) 空间复杂度解决此题来源力扣LeetCode 链接https://leetcode-cn.com/problems/palindrome-linked-list-lcci 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 先快慢指针找到中点断开注意快指针要先走一步偶数节点的时候保证均分反转后半段跟前半段比较即可 class Solution { public:bool isPalindrome(ListNode* head) {if(!head || !head-next)return true;ListNode *halfhead NULL, *fast head-next, *slow head;while(fast fast-next){fast fast-next-next;slow slow-next;}halfhead slow-next;slow-next NULL;//断开halfhead reverseList(halfhead);//反转后半段while(head halfhead)//比较{if(head-val ! halfhead-val)return false;head head-next;halfhead halfhead-next;}return true;}ListNode* reverseList(ListNode *head){ListNode *prev NULL, *cur head, *nt cur-next;while(cur cur-next){cur-next prev;prev cur;cur nt;nt nt-next;}cur-next prev;return cur;} };
http://www.pierceye.com/news/971976/

相关文章:

  • 大数据与网站开发技术做公司网站用什么系统
  • 河南网站建设价格寿光网站建设定制
  • 潍坊 开发区网站建设青海省网络公司
  • 网页设计的网网页设计的网站1688免费货源
  • 哪个网站可以做鞋鉴定濮阳河南网站建设
  • 建站之星如何建网站公司网站百度地图
  • 帮人做ppt的网站网站建设规划设计方案
  • 电子工程师网站私人网站服务器免费
  • 北京网站制作排名系统开发必须遵守的原则有哪些
  • 东莞企业网站建设公司做网站开源框架
  • 湛江宇锋网站建设网站技术防护建设情况
  • 电商网站怎么做的公司网站被黑有不良信息 做笔录
  • 前端开发可以做网站运营吗规模大的企业建站
  • 手表网网站模仿网站建设
  • 有做的小说网站怎样建设网站后台
  • 珠海高端网站制作公司兰州市建设局官方网站
  • 网站如何改首页模块有了主机如何做网站
  • 郑州哪有做网站的前端学习网站
  • 电商网站建设概念wordpress主题个人博客
  • 福州网站建设多少钱全网商城系统
  • 自己如何做团购网站在设计赚钱的网站
  • 支持wap网站的系统百度seo关键词排名查询
  • 做最好最全的命理网站郴州网络营销
  • wap网站技术怎么查询网站的建站时间
  • 深圳网站开发专业团队2o18江苏建设网站施工员模试卷
  • 网站购物建设实训心得体会中山皇冠建设开发有限公司网站
  • 做360pc网站排名首页学校网站建设工作计划
  • 网站设计与制作的基本步骤移动互联网论文
  • 建设部网站2015年第158号中国建筑材料网官网
  • 大理网站建设沛宣郑州模板建站代理