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

上海网站开发一对一培训昆明新闻头条最新消息

上海网站开发一对一培训,昆明新闻头条最新消息,微信公众平台小程序管理,临沂网站建设有哪些题目描述 给你一个单链表的头节点 head ,请你判断该链表是否为回文链表。如果是,返回 true ;否则,返回 false 。 用例 输入:head [1,2,2,1] 输出:true 输入:head [1,2] 输出:f…

题目描述

给你一个单链表的头节点 head ,请你判断该链表是否为回文链表。如果是,返回 true ;否则,返回 false 。

用例

输入:head = [1,2,2,1]
输出:true
在这里插入图片描述
输入:head = [1,2]
输出:false
在这里插入图片描述

提示

  • 链表中节点数目在范围[1, 105] 内
  • 0 <= Node.val <= 9

示例代码

解法一:数组 指针

var isPalindrome = function(head) {let temp=[]while(head){temp.push(head.val)head=head.next;}let left=0;let right=temp.length-1;while(left<right){if(temp[left]!=temp[right])return false;left++;right--;}return true;
};

解法二:字符反转

var isPalindrome = function(head) {let temp=[]while(head){temp.push(head.val)head=head.next;}if(temp.join("")==temp.reverse().join("")){return true;}return false;
};

执行情况
在这里插入图片描述
Tip

此题读起来是需要使用链表数据结构来解,但其实换个思维,转换成字符串可以让解题来得更直观。

http://www.yidumall.com/news/65268.html

相关文章:

  • 政府网站节约化建设方案宁波品牌网站推广优化
  • 做html网站搜索框代码2022年免费云服务器
  • 已有网站怎么做后台网络营销方式方法
  • 网站建设需要哪些企业资料快速网络推广
  • 呼和浩特建设工程安全管理网站seo的形式有哪些
  • 文小库公文写作网站越秀seo搜索引擎优化
  • 成都网站建设网络公司如何实施网站推广
  • 学校网站建设全包推广赚佣金项目
  • 阜宁哪家专业做网站2023年时政热点事件
  • 南京网站制作公司电话百度明星人气排行榜
  • 做网站的公司主要工作网站数据分析案例
  • wordpress 吃cpu佳木斯seo
  • 沈阳做网站建设友链交易平台源码
  • 网站名称怎么收录品牌推广手段
  • 网站即将上线页面代码seo推广网络
  • 有个网站做中日韩测试网站数据统计工具
  • wordpress增加关键词和描述宁波seo公司推荐
  • 如何做一个好网站软文发布的平台与板块
  • 租空间做网站百度搜索广告推广
  • 山东省建设部网站有没有推广app的平台
  • 舟山 网站制作上海seo推广方法
  • 威海外贸网站建设电话uc浏览网页版进入
  • 可以做pos机的网站成都互联网公司排名
  • 做企业网站通常哪找素材代写企业软文
  • 网站赌博做任务佣金违法营销型网站方案
  • 北京专业网站制作服务详细的营销推广方案
  • 义乌网站建设推广百度识图在线入口
  • 51zwd一起做网站网站制作免费
  • 开发员给我用织梦做的网站爱站工具查询
  • 网站建设公司网站百度帐号个人中心