leetcode
文章平均质量分 90
qq_28088259
这个作者很懒,什么都没留下…
展开
-
leetcode--第5章--树-5.1二叉树的遍历--5.1.1 binary tree preorder traversal
树的基础知识补充: 数据结构、算法与应用 C++语言描述 P270原创 2017-07-31 10:02:54 · 346 阅读 · 0 评论 -
leetcode排序算法基础--2017-8-1
1.插入排序 1.1 直接插入排序: 插入排序就是每一步都将一个待排数据按其大小插入到已经排序的数据中的适当位置,直到全部插入完毕。经典的插入排序算法有直接插入排序和希尔排序。 直接插入排序的基本思想是:将一个记录插入到已排序好的有序表中,从而得到一个新,记录数增1的有序表。即:先将序列的第1个记录看成是一个有序的子序列,然后从第2个记录逐个进行插入,直至整个序列有序为止。 图转载 2017-08-07 20:10:38 · 408 阅读 · 0 评论 -
Leetcode 第二章线性表--2.1数组---2.1.1 remove duplicate from sorted array--2017/7/23
2.1.1 Remove Duplicates from Sorted Array 描述: Given a sorted array, remove the duplicates in place such that each element appear only once and return the new length. Do not allocate extra space fo转载 2017-07-25 13:01:29 · 343 阅读 · 0 评论 -
Leetcode 第二章线性表--2.2 单链表--2.2.1 add two numbers--2017/7/25
单链表如下: // 单链表节点 struct ListNode { //结构体 int val; //数据成员 ListNode *next; //链域 ListNode(int x) : val(x), next(nullptr) { } //初始化构造方法 }; 数据结构、算法与应用C++语言描述 P113 问题描述: You are given转载 2017-07-25 20:49:28 · 299 阅读 · 0 评论 -
leetcode 第三章字符串--3.1 valid palindrome--2017/7/26
描述: Given a string, determine if it is a palindrome, considering only alphanumeric characters and ignoring cases. 忽略大小写 For example, "A man, a plan, a canal: Panama" is a palindrome. "race转载 2017-07-26 15:53:37 · 253 阅读 · 0 评论 -
Leetcode 第四章 栈和队列 --4.1栈--4.1.1Valid Parentheses--2017-7-27
问题描述: Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid. The brackets must close in the correct order, "()" and "()[]{}" a原创 2017-07-27 18:57:33 · 185 阅读 · 0 评论 -
Leetcode 第7章 查找 7.1 search for a range
7.1 Search for a Range原创 2017-09-07 20:53:00 · 226 阅读 · 0 评论