博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
#Leetcode# 234. Palindrome Linked List
阅读量:5262 次
发布时间:2019-06-14

本文共 740 字,大约阅读时间需要 2 分钟。

 

Given a singly linked list, determine if it is a palindrome.

Example 1:

Input: 1->2Output: false

Example 2:

Input: 1->2->2->1Output: true

代码:

/** * Definition for singly-linked list. * struct ListNode { *     int val; *     ListNode *next; *     ListNode(int x) : val(x), next(NULL) {} * }; */class Solution {public:    bool isPalindrome(ListNode* head) {        if(!head) return true;        string s = "";        ListNode *cur = head;        while(cur) {            s += (cur -> val) + '0';            cur = cur -> next;        }        string ss = s;        reverse(s.begin(), s.end());        if(ss == s) return true;        return false;    }};

  妈耶 自己写对的第一个链表 也太开心了 8!今日份的七彩开心

转载于:https://www.cnblogs.com/zlrrrr/p/10058236.html

你可能感兴趣的文章
JMS消息
查看>>
Jenkins+ProGet+Windows Batch搭建全自动的内部包(NuGet)打包和推送及管理平台
查看>>
php上传文件及头像预览
查看>>
大四java实习生的一些经历
查看>>
线程池的概念
查看>>
Oracle_Statspack性能诊断工具
查看>>
转获取sql维护的表关系
查看>>
Java 序列化
查看>>
Java 时间处理实例
查看>>
Java 多线程编程
查看>>
Java 数组实例
查看>>
mysql启动过程
查看>>
2017前端面试题总结
查看>>
Http GetPost网络请求
查看>>
SWIFT国际资金清算系统
查看>>
Sping注解:注解和含义
查看>>
站立会议第四天
查看>>
如何快速掌握一门技术
查看>>
利用AMPScript获取Uber用户数据的访问权限
查看>>
vagrant 同时设置多个同步目录
查看>>