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

酒泉市网站建设_网站建设公司_H5网站_seo优化

江西网站设计哪家强,h5视频直播,郑州路普科技,网站开发者的常用工具目录 思路一#xff1a;链表翻转 思路二#xff1a;快慢指针#xff0c;分别从头和尾间开始比较 本题是没有对C的支持的#xff0c;但因为CPP支持C#xff0c;所以这里就用C写了#xff0c;可以面向更多用户 链表的回文结构_牛客题霸_牛客网 (nowcoder.com) 思路一链表翻转 思路二快慢指针分别从头和尾间开始比较 本题是没有对C的支持的但因为CPP支持C所以这里就用C写了可以面向更多用户 链表的回文结构_牛客题霸_牛客网 (nowcoder.com) 思路一链表翻转 简单的想想整形我们怎么比较就是将整形A 依次取尾放到整形B中。 int a 121; int t a; int b 0; while(t) {int temp t % 10;b b*10temp;t / 10; } if(b a) {printf(Yes); } 这里我们也借用这个思路先遍历一遍链表取出每个节点的val放到整形A中在将链表翻转再次取出每个节点的val,放到整形B中进行比较。 struct ListNode {int val;struct ListNode *next;ListNode(int x) : val(x), next(NULL) {} }; class PalindromeList { public:bool chkPalindrome(ListNode* A) {// write code hereint ret1 0; //原链表int ret2 0;struct ListNode* n1 NULL;struct ListNode* n2 A;struct ListNode* n3 A-next;while(n2){ret1 ret1 * 10 n2-val;n2-next n1;n1 n2;n2 n3;n3 n3-next;}while(n1){ret2 ret2* 10 n1-val;n1 n1-next;}if(ret1 ret2){return true;}return false;} };思路二快慢指针分别从头和尾间开始比较 这里的思路是在思路一的基础上在进了一步让链表从中间到尾进行翻转进行比较。 struct ListNode {int val;struct ListNode *next;ListNode(int x) : val(x), next(NULL) {} }; class PalindromeList { public://找出中间节点ListNode* MiddleList(ListNode* phead){ListNode* fast phead;ListNode* slow phead;while(fast fast-next){fast fast-next-next;slowslow-next;}return slow;}//将中间节点到尾节点逆置ListNode* ReverseList(ListNode* phead){ListNode* n1 NULL;ListNode* n2 phead;ListNode* n3 phead-next;while(n2){n2-next n1;n1 n2;n2 n3;n3 n3-next;}return n1;}bool chkPalindrome(ListNode* phead) {// write code hereListNode* mid MiddleList(phead);ListNode* rev ReverseList(phead);ListNode* cur phead;while(cur rev){if(cur-val ! rev-val){return false;}cur cur-next;rev rev-next;}return true;} };
http://www.lebaoying.cn/news/28668.html

相关文章:

  • 建交互网站需要多少钱宁波租房网
  • 深圳建企业网站推广软件赚钱的平台
  • 怎么套网站300平私人会所装修设计
  • 蓝色中网站成都网站建设推广港哥
  • 网站建设实力宣传海报lnmp wordpress 主题
  • 设计网站大全铲鼠湖南岚鸿相信seo引擎优化怎么做
  • 网站怎么做权重wordpress 删除 加载中
  • 昆明做网站需要多少钱江西人才网官方网站
  • 自己服务器建网站网页翻译软件
  • 网站微信支付怎么做北京突发重大消息
  • 社交网站怎么做网站开发方案及报价单
  • 聚美优品网站建设外贸网络营销软件
  • 泉州企业做网站网站栏目建设存在的问题
  • 网站设计大全wordpress同标题关键字
  • 衡阳网站优化教程湖南长沙理工大学
  • wordpress 整站打包兰州网络推广制度
  • 上海 网站备案平面设计
  • 网站管理系统后台wordpress安装完成
  • 网站源码运行医院网站建设目的
  • 灵台县住房和城乡建设局网站免费中介系统房产软件
  • 建德网站设计公司社交网络推广方法
  • 娱乐网站开发晋城网站建设网站
  • 网站建设方案ppt 枫子科技怎么做考试资料分享网站
  • 网站开发后如何维护seo搜索引擎优化推广
  • 建网站的详细技术开网站需要钱吗
  • 源码交易网站简单动画制作
  • 手机端便民服务平台网站建设上海小程序设计
  • 城乡建设网站投稿wordpress 教程网
  • 小语种外贸建站动漫设计专业学什么
  • 商业网站建设的方法从用户旅程角度做网站分析