LeetCode
biubiubiu小婧
这个作者很懒,什么都没留下…
展开
-
Leetcode算法题--回文数
题目要求和整数反转很相似,都有数值范围,就在在其基础上添加判断是否得到的新数和原来的相等,若相等则返回true,其他返回false,可能我写的代码比较笨,但也算是写出来了,多定义了一个变量z用来存放原来的数,同时判断了,z的正负,如果是负数肯定是没有回文数的,同样的也要注意溢出现象。 bool isPalindrome(int x){ int m=0; int y=0; int z=x; int min=-pow(2,31); int max=pow(2,..原创 2021-08-18 10:10:52 · 95 阅读 · 0 评论 -
LeetCode算法题--整数反转
题目的要求大概意思就是倒着输出你输入的数,但需要注意的是溢出现象和数值范围。 int reverse(int x){ int y=0; int m=0; int max=pow(2,31)-1; int min=-pow(2,31); while(x) { m=x%10; if(y>max/10||(y==max/10&&m>原创 2021-08-17 17:10:07 · 120 阅读 · 0 评论 -
Leetcode算法题--两数之和
题目要求是接着题目所给的函数往下写,如果你用自己的变量名即使在其他编译器上成功了还是不通过的。 int* twoSum(int* nums, int numsSize, int target, int* returnSize){ int i,j; int *result=NULL; *returnSize=2; for(i=0;i<numsSize-1;i++) { for(j=i+1;j<numsSize;j++) {原创 2021-08-16 14:16:18 · 261 阅读 · 0 评论