LeetCode题解总结
LeetCode题解,在于开拓解题思路。。。
徐伯莱
Stay Hungry, Stay Foolish.
展开
-
2. Add Two Numbers
题解本题属于链表的简单题目,注意的点在于两个节点相加之后可能超过10,需要进位。ListNode* addTwoNumbers(ListNode* l1, ListNode* l2) { int add = 0; ListNode *root, *t; root = t = new ListNode(0); while(l1 && l2) { add += (l1->val + l2->.原创 2020-06-12 17:15:31 · 201 阅读 · 0 评论 -
1. Two Sum
1. 两数之和题解解法一使用顺序查找target - nums[i]在nums数组中是否存在。 vector<int> twoSum(vector<int>& nums, int target) { vector<int> res; for(int i = 0; i < nums.size(); ++i) { int t = target - nums[i]; v原创 2020-06-12 17:11:49 · 159 阅读 · 0 评论 -
6. ZigZag Conversion
#include<iostream>#include<string>using namespace std;string convert(string s, int numRows) { if(s == "" || s.length() == 0) return ""; if(numRows == 1) return s; string res = ...原创 2018-05-25 12:12:51 · 452 阅读 · 0 评论