题目描述 求给定的二叉树的前序遍历。 例如: 给定的二叉树为{1,#,2,3}, 1 \ 2 / 3 返回:[1,2,3]. 备注;用递归来解这道题太没有新意了,可以给出迭代的解法么? /** * struct TreeNode { * int val; * struct TreeNode *lef ...
分类:
其他好文 时间:
2020-08-05 13:09:09
阅读次数:
71
1 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 2 3 示例 1: 4 5 输入: 123 6 输出: 321 7 示例 2: 8 9 输入: -123 10 输出: -321 11 示例 3: 12 13 输入: 120 14 输出: 21 15 注意: 16 17 ...
分类:
其他好文 时间:
2020-07-17 22:26:21
阅读次数:
74
【题目描述】 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 示例 1: 输入: 123输出: 321 示例 2: 输入: -123输出: -321示例 3: 输入: 120输出: 21注意: 假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [?231, ...
分类:
编程语言 时间:
2020-04-01 09:17:47
阅读次数:
79
Int数据溢出的检查 leetcode7 一、题目: 7. 整数反转 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 示例 3: 输入: 120 输出: 21 注意: 假设我们的环境 ...
分类:
其他好文 时间:
2020-02-14 11:15:22
阅读次数:
95
我的代码: 一开始24ms,加了关闭同步后12ms。超越96%的代码。 别人的代码: 5ms。 ...
分类:
其他好文 时间:
2018-04-19 12:03:34
阅读次数:
155
题目描述: 解题思路: 反转的方法很简单,重点在于判断溢出的问题,下面给出了两种方法。 Java代码: 方法一: 判断溢出方法:在执行完int newResult=result*10+tail语句后,紧接着进行逆运算result=(newResult-tail)/10,如果出现溢出,那么逆运算后re ...
分类:
其他好文 时间:
2017-02-26 19:35:04
阅读次数:
124
题目: 给定一个整数,求将该整数逆转之后的值; 举例: Example1: x = 123, return 321Example2: x = -123, return -321 解题思路: 在这里只用说明几个要注意的点: 1. 如果该整数是负数,-123,则逆转之后为-321,因此需要从第一位开始逆 ...
分类:
其他好文 时间:
2016-09-17 14:46:00
阅读次数:
183
题意: Reverse digits of an integer. Example1: x = 123, return 321Example2: x = -123, return -321 分析: 思路很简单,注意特殊情况如10,100等和int溢出情况即可; 开始采用的是用一个数组把各位先存起来, ...
分类:
其他好文 时间:
2016-08-03 23:31:11
阅读次数:
176
8:00-10:00 VB paper, image generation paper10:00-11:00 school info2:30-4:00 schoo info4:00-5:40 leetcode7:00-9:30 a medium probso slow...borwse too ma...
分类:
其他好文 时间:
2015-11-16 22:36:48
阅读次数:
178
题意:数字反转思路:醉了,提交了好几次,难点不在于怎么反转,而是判断是否益处,原题中给的是int,4个字节,32位,开始不知道怎么判断。现在知道了是limits.h中的INT_MIN和INT_MAX作为int的下界和上界。代码: long long int s = 0; while(x!...
分类:
其他好文 时间:
2015-07-10 14:44:54
阅读次数:
117