
leetcode试题总结
奋发向上的少年
不积跬步,无以至千里,不积小流,无以成江海
展开
-
leetcode题目总结<2>
因为复习的缘故,一开始按tag做起,难度也是从简单到困难237. Delete Node in a Linked List 这一题题目看了半天没看懂,实际上比较简单,就是给定一个List结点,从链表中删除他,代码如下://My code /** * Definition for singly-linked list. * struct ListNode { *原创 2016-08-15 19:15:31 · 349 阅读 · 0 评论 -
leetcode题目总结<3>
还是链表章节的题目21.Merge Two Sorted Lists功能:将两个已排序的链表合并成一个//方法1:/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), n原创 2016-08-16 17:17:56 · 453 阅读 · 0 评论 -
leetcode试题总结<8>
257. Binary Tree Paths题意:给定一个二叉树,返回其从根到叶子节点的每一条路径/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x原创 2016-08-27 17:01:24 · 466 阅读 · 0 评论 -
leetcode题目总结<4>
还是链表的题目。。。143. Reorder List//My code //功能:将一个链表的倒数第一个结点插入到第一个结点后面,倒数第一个结点插入到第二个结点后面,以此类推。。。/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next;原创 2016-08-18 10:22:17 · 309 阅读 · 0 评论 -
leetcode 试题总结<5>
本篇开始说明栈和队列的题目232. Implement Queue using Stacks//功能:使用栈结构执行队列结构的操作//注意:只能使用栈结构的标准操作:即push、pop、peek、size、empty。class Queue {public: stack in,out; // Push element x to the back of queue.原创 2016-08-20 17:28:18 · 349 阅读 · 0 评论 -
leetcode试题总结<6>
还是栈与队列的题目385. Mini ParserGiven a nested list of integers represented as a string, implement a parser to deserialize it.Each element is either an integer, or a list -- whose elements may also b原创 2016-08-22 18:21:14 · 540 阅读 · 0 评论 -
leetcode试题总结<7>
144. Binary Tree Preorder Traversal题意:实现二叉树的前序遍历//iterate 1/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * Tre原创 2016-08-23 17:22:44 · 496 阅读 · 0 评论 -
leetcode题目总结<1>
开始了leetcode的刷题之路,话不多说,从头开始,日积月累。344.Reverse String//my code#include using namespace std;class Solution {public: string reverseString(string s) { int numb = s.size(); strin原创 2016-08-11 21:02:20 · 1280 阅读 · 0 评论