LeetCode 休闲计划
老年退役选手的 LeetCode 休闲之旅
前言
不知不觉两年多的大学时光悄然流逝,浑浑噩噩的状态似乎从来没有离开过自己。
这两年刷题似乎一直是常态。在退役之后的现在,深感有些东西一段时间没有接触,很容易就变得陌生,遂萌生了刷 LeetCode 的想法,不知这一次能维持多久,谨以此记录来不时地警醒自己。
—— 记于2018年寒假
LeetCode之旅
一开始的计划是先不考虑tag,把题目限制在 1~200 题,刷题的顺序是按照难度(Easy-Medium-Hard),题号(1~200)。
结果一开始就纠结要用c++写还是用java,考虑到主要是为了熟悉算法,最后还是选择了比较顺手的c++
[LeetCode] 1. Two Sum(2018-02-12 23:45)
[LeetCode] 7. Reverse Integer(2018-02-13 00:58)
[LeetCode] 9. Palindrome Number(2018-02-14 01:12)
[LeetCode] 13. Roman to Integer(2018-02-14 01:46)
[LeetCode] 14. Longest Common Prefix(2018-02-15 01:52)
[LeetCode] 20. Valid Parentheses(2018-02-17 01:41)
[LeetCode] 21. Merge Two Sorted Lists(2018-02-19 02:54)
[LeetCode] 26. Remove Duplicates from Sorted Array(2018-02-20 02:12)
[LeetCode] 27. Remove Element(2018-02-20 02:18)
[LeetCode] 28. Implement strStr()(2018-02-20 02:42)
[LeetCode] 35. Search Insert Position(2018-02-21 00:53)
[LeetCode] 38. Count and Say(2018-02-21 01:13)
[LeetCode] 53. Maximum Subarray(2018-02-22 02:19)
[LeetCode] 58. Length of Last Word(2018-02-23 02:22)
[LeetCode] 66. Plus One(2018-02-24 01:58)
[LeetCode] 67. Add Binary(2018-02-25 01:09)
[LeetCode] 69. Sqrt(x)(2018-02-25 01:27)
[LeetCode] 70. Climbing Stairs(2018-02-25 01:35)
[LeetCode] 83. Remove Duplicates from Sorted List(2018-02-25 01:43)
[LeetCode] 88. Merge Sorted Array(2018-02-25 01:54)
[LeetCode] 100. Same Tree(2018-02-25 02:00)
[LeetCode] 101. Symmetric Tree(2018-02-26 00:51)
[LeetCode] 104. Maximum Depth of Binary Tree(2018-02-26 00:53)
[LeetCode] 107. Binary Tree Level Order Traversal II(2018-02-27 01:22)
[LeetCode] 108. Convert Sorted Array to Binary Search Tree(2018-02-27 01:28)
[LeetCode] 118. Pascal's Triangle(2018-02-27 01:37)
[LeetCode] 119. Pascal's Triangle II(2018-02-27 01:41)
[LeetCode] 121. Best Time to Buy and Sell Stock(2018-02-27 01:44)
[LeetCode] 122. Best Time to Buy and Sell Stock II(2018-02-28 01:38)
[LeetCode] 110. Balanced Binary Tree(2018-03-01 02:05)
[LeetCode] 111. Minimum Depth of Binary Tree(2018-03-02 02:29)
[LeetCode] 112. Path Sum(2018-03-05 01:06)
[LeetCode] 125. Valid Palindrome(2018-03-05 01:19)
[LeetCode] 136. Single Number(2018-03-06 01:34)
[LeetCode] 141. Linked List Cycle(2018-03-06 01:47)
[LeetCode] 155. Min Stack(2018-03-08 01:19)
[LeetCode] 160. Intersection of Two Linked Lists(2018-03-25 21:52)
[LeetCode] 167. Two Sum II - Input array is sorted(2018-03-26 14:36)
LeetCode 休闲计划的更多相关文章
- leetcode计划(二)——ps:复习面试题计划+锻炼计划
5.24周日 下周是新的一周,发布任务 一.leetcode计划题目:300,416,494,474(前四个动态规划)(plus:860),232,225,155(后三个栈) 建议之后可以先做:cs- ...
- Leetcode 刷题计划
Two Sum 21.4% Medium Given an array of integers, return indices of the two numbers such that t ...
- Leetcode 计划
如何正确高效地使用LeetCode? LeetCode按照怎样的顺序来刷题比较好? LeetCode 题目总结/分类 Leetcode 简略题解 - 共567题 500. Keyboard Row [ ...
- leetcode计划
5.17 星期日,应完成的下周leetcode题目:279,300,1143,72,(前4个动态规划),104,110,543(后三个关于树)(https://cyc2018.github.io/CS ...
- leetcode每日刷题计划-简单篇day13
Num 169 先码,回头再说,摩尔算法... tle了 class Solution { public: int majorityElement(vector<int>& num ...
- leetcode每日刷题计划-简单篇day12
Num 125 验证回文串 Valid Palindrome 非常有收货的一道题嘻嘻嘻,本来是考试期间划水挑的题,坑点有点多 第一个是注意对temp1和temp2中途更新的判断 第二个是字符串频繁的作 ...
- leetcode每日刷题计划-简单篇day11
Num 121 买卖股票的最佳时期 Best Time to Buy and Sell Stock class Solution { public: int maxProfit(vector<i ...
- leetcode每日刷题计划-简单篇day10
跳题,不熟悉的留到周末再做. 保持冷静,不信画饼. num 100 相同的树 Same Tree 做法可能不是特别简洁,注意一下.最后判断完子树以后,要确定根的数值是一样的 然后在isleaf的判定先 ...
- leetcode每日刷题计划-简单篇day9
Num 38 报数 Count and Say 题意读起来比较费劲..看懂了题还是不难的 注意最后的长度是sz的长度,开始写错写的len 在下次计算的时候len要更新下 说明 直接让char和int进 ...
随机推荐
- 获取当前iframe动态加载文档的href
Insus.NET想实现一个功能,一个旧的站点A,它有两个网页logon.aspx和Default.aspx(登录成功能访问).由于某些原因,需另建一个新站点B,这个新站点B也有两个网页B_Index ...
- c# 读取机器CPU信息,硬盘信息,网卡信息
Windows 管理规范 (WMI) 是可伸缩的系统管理结构,它采用一个统一的.基于标准的.可扩展的面向对象接口.WMI 为您提供与系统管理信息和基础 WMI API 交互的标准方法.WMI 主要由系 ...
- StreamReader 的ReadLine,Read,ReadToEnd方法
1.ReadLine() 当遇到\n \r 或者是\r\n的时候 此方法返回这前面的字符串,然后内部的指针往后移一位下次从新的地方开始读,直到遇到数据的结尾处返回null,所以经常这样使用 ...
- SQL Server ——用 join on 连接多个表
select * from table1 inner join table2 on table1.id=table2.id 其实 INNER JOIN ……ON的语法格式可以概括为: FROM ((( ...
- 全局唯一订单号生成方法(参考snowflake)
backgroud Snowflake is a network service for generating unique ID numbers at high scale with some si ...
- 【C#数据结构系列】排序
一:排序 排序(Sort)是计算机程序设计中的一种重要操作,也是日常生活中经常遇到的问题.例如,字典中的单词是以字母的顺序排列,否则,使用起来非常困难.同样,存储在计算机中的数据的次序,对于处理这些数 ...
- JS 相关记录(scrollTo,JSON)
1. window.scrollTo window.scrollTo 有2种语法,比较常见的时候 window.scrollTo(x-coord,y-coord ),其中 x轴坐标与y坐标 第二种为 ...
- 2.logback+slf4j+janino 配置项目的日志输出
作者QQ:1095737364 QQ群:123300273 欢迎加入! 1.创建项目 参考:http://www.cnblogs.com/yysbolg/p/6898453.html 2 ...
- 百度自动推送js
<!DOCTYPE html> <!-- saved from url=(0014)about:internet --> <html> <head> & ...
- ebook
libgen.io onlybooks.org www.ebook3000.com www.foxebook.net