这道题虽然很简单,但是为了养成好习惯,还是把这个题分享一下吧。
Example 1:
Input: 121
Output: true
Example 2:
Input: -121
Output: false
Example 3:
Input: 10
Output: false
Answer1:
class Solution(object):
def isPalindrome(self, x):
"""
:type x: int
:rtype: bool
"""
if x < 0:
return False
l = list(str(x))
l.reverse()
result = "".join(l)
if x == int(result):
return True
else:
return False
Answer2:
class Solution(object):
def isPalindrome(self, x):
if x < 0:
return False
str_x = str(x)
if str_x == str_x[::-1]:
return True
else:
return False
最近有点急躁,大概是身边的学长学姐都开始找了实习,自己第一次实习面试不成功,
实习面试总结:
1、好好做几个项目,并总结好
2、学好数据结构
3、leetcode继续好好学
1.数据结构还需要好好学一下,毕竟是基本功,内功要深厚呀
2.好几个人都说我不适合搞算法,有时候想想搞算法真的有些难,我还是有点不服,我这么勤奋,时间有限,但是还要注意效率和方法,
3.最近参加了两个比赛,有进步,但是比赛还是很耗费时间的,另外比赛之后的总结一定要好好做