- 博客(3)
- 收藏
- 关注
原创 2020.6.7 回文数
回文数 判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 bool isPalindrome(int x){ long res = 0; int tmp = x; if (x < 0) return false; while (x != 0){ res = res * 10 + x % 10; x /= 10; } return (int)res == tmp ?
2020-06-08 00:10:03 145
原创 2020.6.6 整数反转
整数反转 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231, 231 − 1]。请根据这个假设,如果反转``后整数溢出那么就返回 0。 int reverse(int x)//声明一个形参是int,返回类型是int的函数 { int res = 0; while(x!=0) { int mowei = x%10;//每次
2020-06-06 14:46:43 139
原创 2020.6.5 两数之和
给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。 * Note: The returned array must be malloced, assume caller calls free(). */返回的数组必须被分配内存。也就是说,如果定义a数组为返回值,那么就要有这样的语句 int* twoSum(int* nums, int numsSize, in
2020-06-06 00:25:29 124
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人