leetcode
saber_jk
这个作者很懒,什么都没留下…
展开
-
【leetcode】1.双数之和
开启leetcode之路,自己最初的代码可能非常差,先作记录,,, //extra code for test #include<stdio.h> #include<stdlib.h> int main(int argc, char const *argv[]) { /* code */ int* twoSum(int*,int,int); in...原创 2018-08-28 23:22:01 · 305 阅读 · 0 评论 -
[leetcode]7.反转整数
int reverse(int x) { int y = 0; while(x*x){ if(y>=214748364.7||y<=-214748364.8) return 0; y *= 10; y = y + x % 10; x = (int) x/10; } ...原创 2018-08-29 22:16:00 · 177 阅读 · 0 评论 -
【leetcode】2.两数相加
/** * Definition for singly-linked list. * struct ListNode { * int val; * struct ListNode *next; * }; */ struct ListNode* addTwoNumbers(struct ListNode* l1, struct ListNode* l2) { s...原创 2018-08-29 22:17:45 · 119 阅读 · 0 评论 -
【leetcode】9.回文数
bool isPalindrome(int x) { int i,j; if(x < 0)return false; if(x == 0)return true; int temp[10]; for(i = 0;i<=9&&x>=1;i++){ temp[i] = x%10; x = (...原创 2018-08-29 22:34:40 · 201 阅读 · 0 评论 -
【leetcode】3. 无重复字符的最长子串
int lengthOfLongestSubstring(char* s) { int templength,length = 0; int i,j,k,flag = 0; if(s[0] == '\0')return 0;//1.空 for(i = 0;s[i+1] != '\0';i++){//2.有重复 for(j = i+1;s[j] ...原创 2018-09-26 21:45:28 · 128 阅读 · 0 评论