
LeetCode
HW140701
这个作者很懒,什么都没留下…
展开
-
LeetCode第9题:Palindrome Number
问题描述:判断一个数是不是回文数。 回文数:就是从左往右念和从右往左念都是一样的,对称的一个数,如121,789987等。 注意:负数不是回文数,如-121。 解题思路一:如果一个数倒序输出后还等于原始的值,那么该数为回文数。 #include <iostream> using namespace std; class Solution { public: boo...原创 2017-03-31 11:13:30 · 861 阅读 · 0 评论 -
LeetCode第7题:Reverse Integer
题目描述:反转整数输出,注意的是输入被假定为一个32位有符号整数。当反整数溢出时,函数应返回0。 今年的华为的实习生招聘笔试的第一个题与这个有点类似,不过华为的是输入两个整数,反转,然后输出两个整数反转后两个数的和。 测试代码: #include <iostream> using namespace std; class Solution { public: ...原创 2017-03-30 12:19:38 · 1787 阅读 · 2 评论 -
LeetCode第2题:Add Two Numbers
问题描述:给定两个非空的链表,表示两个非负整数。 数字以相反的顺序存储,每个节点包含一个数字。 添加两个数字并将其作为链表返回。 测试代码: #include <iostream> using namespace std; struct ListNode { int val; ListNode *next; ListNode(int x) : val(x),...原创 2017-03-29 12:07:16 · 3288 阅读 · 0 评论 -
LeetCode第1题:Two Sum
LeetCode第一题: 问题描述:给定一个整形的数组,在给定一个特定的整数值,要求返回这个整形数组中两个元素的和等于给定的整数的元素索引。 例如给定数组 nums=[2,7,11,15],再给定一个整数9,可知数组第一个数2+第二个数7等于该正整数9,所以返回这两个数的索引0,1. 由于LeetCode是用一个int型的容器vector存储这些数,所以,下面的代码也是对容器进行操作,遍...原创 2017-03-28 15:53:18 · 808 阅读 · 0 评论 -
LeetCode第8题:String to Integer (atoi)
问题描述:将一个string型的字符转成int型的数字,需要处理字符串输入的各种情况,如字符串前面的空格,+号,-号等符号。 测试代码: #include <iostream> using namespace std; class Solution { public: int myAtoi(string str) { string tem...原创 2017-04-01 18:01:20 · 815 阅读 · 0 评论