- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 LeetCode Reverse Integer(C)
这道题也是由于最后几个例子全是大整数导致的恶心问题,判断整数是否溢出,根据计算机体系结构可知判断符号位是否变化从而判定是否溢出。 int reverse(int x) { int* integer = (int*)malloc(sizeof(int)); int temp = x,i = 0,length = 0,reverse = 0; while(temp){
2016-07-18 09:40:44 184
原创 Leet Code First Bad Version(C)
题目并不难,思想用二分查找来做 // Forward declaration of isBadVersion API. bool isBadVersion(int version); int firstBadVersion(int n) { unsigned int start = 1,end = n; int medium = (double)n/2 + (double)1/
2016-07-17 23:03:23 178
原创 LeetCode Two Sum(C/JS)
这道题使用两种方法依次使用基本的C语言暴力解决和JavaScript的hash思想 1.C语言暴力解决 int* twoSum(int* nums, int numsSize, int target) { int first = 0,last = 0,value; int *key; key = (int*)calloc(2,sizeof(int)); for(
2016-07-03 20:31:02 513
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人