LeetCode
算法刷题
遇事不决ke问春风
我是清都山水郎
展开
-
整数反转
整数反转题目描述:给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。如果反转后整数超过 32 位的有符号整数的范围[−2的31次方, 2的31次方 − 1] ,就返回 0。示例:输入:123输出:321int reverse(int x){ long n=0; while(x!=0){ n=n*10+x%10; x/=10; } return n;}这是第一次的代码这里解释一下整个代码的运原创 2021-03-17 21:24:46 · 86 阅读 · 0 评论 -
LeetCode刷题之两数之和
两数之和问题描述:给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。你可以按任意顺序返回答案。代码实现:/** * Note: The returned array must be malloced, assume caller calls free(). */int* twoSum(int* nums, int numsSize, int原创 2021-03-17 11:01:35 · 53 阅读 · 0 评论