LeetCode
朱铭德
在AR赛道安安静静减肥
展开
-
【LeetCode004-005算法/编程练习C++】--两个数组的中间数,找出最长回文子串
LeetCode第四五题原创 2016-12-22 14:23:28 · 641 阅读 · 0 评论 -
【LeetCode23-29+518】 K个有序子链,交换链表顺序(指针调换),Vector删除元素,移位运算符>>,DP算法
LeetCode33-29+518原创 2017-02-20 16:42:47 · 1090 阅读 · 0 评论 -
【LeetCode30】找出所有list的无序组合 //第一次击败89%的人,自我感觉解决思路不错
LeetCode30, Substring with Concatenation of All Words原创 2017-02-20 17:03:13 · 859 阅读 · 0 评论 -
【LeetCode51-60】N皇后,和最大子串,螺旋矩阵,跳跳棋,合并区间,第K个全排列
LeetCode51-60原创 2017-03-28 22:56:54 · 617 阅读 · 0 评论 -
【LeetCode61-70】旋转链表,三道标准DP问题,正则表达式,word文字排版规则,
LeetCode61-70原创 2017-04-02 13:33:53 · 636 阅读 · 0 评论 -
【LeetCode41-50】找出丢失最小正整数,计算蓄水量,检测?*匹配(44),跳跳棋,全排列,矩阵逆转,颠倒字母重新排序(auto,set/multiset,vector初始化),n次方
LeetCode 41-50原创 2017-03-16 16:57:11 · 642 阅读 · 0 评论 -
【LeetCode71-80】71目录简化72DP问题73巧妙利用0位置76通用substr问题精妙模板79DFS+回溯
目录简化(auto用法,stringstream用法,getline(ss,temp,'/')),两个单词见最短距离DP思路(要看),76要时常看看,77一道迭代的题目 79DFS+Backtracking原创 2017-04-12 21:01:03 · 946 阅读 · 0 评论 -
【LeetCode81-90】三道链表,两道找最大面积的hard题,一道二叉树的hard题和一些找自信题……
Leetcode81-90原创 2017-04-15 19:29:09 · 471 阅读 · 0 评论 -
【LeetCode91-100】编码种数,逆转单链表,IP地址转化,中序遍历二叉树,生成二叉搜索树,计算二叉树个数,交叉string【hard】,判断二叉搜索树是否合法,恢复二叉树(有两个元素被交换)
LeetCode91-100【LeetCode91-100】编码种数,逆转单链表,IP地址转化,中序遍历二叉树,生成二叉搜索树,计算二叉树个数,交叉string【hard】,判断二叉搜索树是否合法,恢复二叉树(有两个元素被交换)【hard]原创 2017-04-20 15:56:20 · 642 阅读 · 0 评论 -
【LeetCode101-110】二叉树对称及存储,前序中序遍历生成二叉树,中序后序生成二叉树,数组转化为AVL平衡树,判断二叉树是否平衡
LeetCode100-110 一堆树的问题原创 2017-04-23 16:10:09 · 810 阅读 · 0 评论 -
【LeetCode111-120】很多道二叉树的问题(左右顺序很重要),一道hard DP题,两道杨辉三角以及一道DP三角
【LeetCode111-120】很多道二叉树的问题(左右顺序很重要),一道hard DP题,两道杨辉三角以及一道DP三角原创 2017-04-24 16:20:03 · 717 阅读 · 0 评论 -
【LeetCode121-130】买卖锁,二叉树搜索,回文检测,恶心的wordladder2 BFS, 围棋消除BFS
leetcode 121-130原创 2017-06-29 13:19:29 · 478 阅读 · 0 评论 -
【LeetCode141-150】链表环,先序后序遍历(迭代非递归),LRU内存,一条直线上最多多少点,stack经典题
LeetCode141-150原创 2017-07-10 15:44:59 · 565 阅读 · 0 评论 -
【LeetCode131-140】切割回文(值得再看一遍DP),切割词汇(需要看看,DP)
动态规划问题,LeetCode131-140原创 2017-07-03 14:09:21 · 902 阅读 · 0 评论 -
【LeetCode31-40】全排列,栈的用法,find用法,数独规则及解法,数列,类似找钱问题找出所有可能,不允许重复的找钱问题
LeetCode31-40原创 2017-03-01 10:44:54 · 966 阅读 · 0 评论 -
LeetCode21-22 两个有序链表融合,生成括号
LeetCode21-22原创 2017-02-18 11:00:23 · 724 阅读 · 0 评论 -
【LeetCode231算法/编程练习C++】--判断是否是2的整数次幂 //按位与&的用处
LeetCode第231条,按位与的作用Given an integer, write a function to determine if it is a power of two.LeetCode第231题:判断一个数字n是不是2的整数幂:第一种解法://简单无脑while(n)除以2,时间复杂度O(logn) bool isPowerOfTwo(原创 2016-12-19 13:59:12 · 1551 阅读 · 0 评论 -
【LeetCode002-003算法/编程练习C++】---Add Two Numbers||寻找最长无重复字母子串。//第三题之后有空要再想一想…
leetcode第2和第3题原创 2016-12-22 14:19:08 · 795 阅读 · 0 评论 -
【LeetCode006算法/编程练习C++】ZigZag Conversion //折形string重新排序
LeetCode第六题原创 2016-12-22 17:00:36 · 565 阅读 · 0 评论 -
【LeetCode007算法/编程练习C++】数字逆序(atol)
LeetCode第七题原创 2016-12-23 10:53:27 · 894 阅读 · 0 评论 -
【LeetCode008-009算法/编程练习C++】string转int(atoi),判断数字是否是回文
LeetCode 8-9原创 2016-12-23 12:06:11 · 705 阅读 · 0 评论 -
【LeetCode001算法/编程练习C++】--twoSum //从816ms到16ms的优化过程
LeetCode第一题原创 2016-12-19 10:21:18 · 717 阅读 · 0 评论 -
【LeetCode010算法/编程练习C++】Regular Expression Matching//挺烦的一条……
10. Regular Expression MatchingTotal Accepted: 113015 Total Submissions: 481908 Difficulty: Hard Contributors: AdminImplement regular expression matching with support for '.' a原创 2016-12-27 16:09:14 · 1986 阅读 · 0 评论 -
【LeetCode011算法/编程练习C++】Container With Most Water //移动最小板
LeetCode第11题原创 2016-12-27 16:24:38 · 592 阅读 · 0 评论 -
【LeetCode016-017算法/编程练习C++】3Sum Closest,九宫格输入法//Sort函数
LeetCode十六和十七题原创 2017-01-04 11:59:01 · 1091 阅读 · 0 评论 -
【LeetCode012算法/编程练习C++】Integer to Roman //map的遍历&数组的妙用
int和罗马数字互相转化原创 2016-12-28 11:15:23 · 874 阅读 · 0 评论 -
【LeetCode013算法/编程练习C++】Roman to Integer //难得击败了80%的人
罗马数字转整数int原创 2016-12-29 19:37:13 · 1540 阅读 · 0 评论 -
【LeetCode014-015算法/编程练习C++】最长共同前缀,3Sum(和为0) //用到了map的自动排序
LeetCode14和15题原创 2016-12-30 17:28:58 · 881 阅读 · 0 评论 -
【LeetCode018-020】4Sum,单链表Nth去除,符号检测//指针与引用,stack用法
18-20 LeetCode解题 Total Accepted: 100564Total Submissions: 391517Difficulty: MediumContributors: AdminGiven an array S of n integers, are there elements a, b, c, and d in S such tha原创 2017-01-13 11:52:11 · 581 阅读 · 0 评论 -
【LeetCode151-160】逆转string,最大连续乘积,实现附加功能stack,找到两单链表的交点(精巧)
151.逆转stringGiven an input string, reverse the string word by word.For example,Given s = "the sky is blue",return "blue is sky the".class Solution {public: void reverseWords(stri原创 2017-07-19 13:12:34 · 361 阅读 · 0 评论