01 2015 档案

OJ练习6——T8
摘要:把一串字符(字符指针表示的)转换为整数,要考虑以下情况:1.忽略开始的空白字符2.如果第一个非空白字符不是表示数字的正负号,就返回03.越界就返回界(即大于INT_MAX就返回INT_MAX,小于INT_MIN就返回INI_MIN)【分析】题目比较简单,要考虑的情况也容易想到,但是处理起来有细节要注... 阅读全文

posted @ 2015-01-16 09:35 EmmaLi 阅读(128) 评论(0) 推荐(0)

OJ练习5——T6
摘要:ZigZag Conversion输入一串字符,(由上到下再由下向上)Z字形循环排列后,逐行打印输出。例如:输入PAYPALISHIRING 输出PAHNAPLSIIGYIR2015.4.7重做【我的代码】string convert(string s,int nRows){ int i, x... 阅读全文

posted @ 2015-01-15 10:09 EmmaLi 阅读(165) 评论(0) 推荐(0)

OJ练习4——T7
摘要:Reverse IntegerExample1: x = 123, return 321Example2: x = -123, return -3212015.4.8重做一开始还是想用vector或字符串表示结果,可见自己做出来的思路印象最深刻。这道题的关键是除法和取余的运算。重新写的代码忽略了溢出... 阅读全文

posted @ 2015-01-14 09:17 EmmaLi 阅读(167) 评论(0) 推荐(0)

九度OJ-1351
摘要:在何海涛解说中看到第34题,找出数组中只出现一次的两个数。九度收录在面试题40,题目1351.题目描述:一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。按何老师算法手敲了一次,但因为不知道提交格式总是不能通过,在网上找了答案如下:unsigned int ... 阅读全文

posted @ 2015-01-12 09:21 EmmaLi 阅读(182) 评论(0) 推荐(0)

OJ练习3——T9
摘要:Palindrome Number判断正整数是否是回文。不许额外占用空间。【分析】题目提示说,如果想把整数变换成string型,不符合题目不额外占空间,另外You could also try reversing an integer. However, if you have solved the... 阅读全文

posted @ 2015-01-11 11:29 EmmaLi 阅读(142) 评论(0) 推荐(0)

OJ练习2——T171
摘要:题目:按如下格式输出:A -> 1B -> 2C -> 3...Z -> 26AA -> 27AB -> 28 是上一篇题目的逆输出,相当于26进制转换为10进制。其计算顺序应当是由左向右计算。class Solution {public: int titleToNumber(string s... 阅读全文

posted @ 2015-01-11 09:05 EmmaLi 阅读(101) 评论(0) 推荐(0)

OJ练习1——T168
摘要:【LeetCode】Excel sheet column title输入非负整数n,输出以下格式:1 -> A2 -> B......26 -> Z27 -> AA28 -> AB[分析]实质是将十进制转换为26进制。应该想到用string的+运算,可以连接字符。利用函数reverse(result... 阅读全文

posted @ 2015-01-03 16:34 EmmaLi 阅读(186) 评论(0) 推荐(0)

导航