LeetCode
LeetCode练习
Boom_Man
HelloWorld.爱Coding,爱生活,向往无比奢华而糜烂的生活.
展开
-
Leetcode 官网及使用
官网:leetcode原创 2017-08-24 11:46:51 · 25385 阅读 · 2 评论 -
Leetcode 刷题系列模板
写在文章前看到别人的LeetCode刷题博客写的很不错,copy了一次,并且转成markdown格式留做保存原文章地址:https://blog.csdn.net/zxccxzzxz/article/details/52519133貌似markdown我现在没有好的办法粘贴出来,遂有需要的朋友可以联系我索取LeetCode 我们工作面试和提高自身数据结构和算法能力的时候往往需要刷刷题,...原创 2019-01-24 09:14:02 · 4104 阅读 · 0 评论 -
Leetcode练题系列(一): 数组相关的算法
LeetCode 数组相关算法原创 2019-01-04 15:14:51 · 472 阅读 · 0 评论 -
Leetcode练题系列(二): 哈希表相关的算法
Leetcode练题系列(二): 哈希表相关的算法原创 2019-03-08 09:42:24 · 546 阅读 · 0 评论 -
Leetcode练题系列(三): 链表相关的算法
LeetCode 206 Reverse Linked List: https://leetcode.com/problems/reverse-linked-list/文章的问题如题一致:翻转一个链表尽量使用多的变量去引用位置 如 temp,prev,curr原创 2019-01-02 21:29:18 · 212 阅读 · 0 评论 -
Leetcode练题系列(六): 字符串相关的算法
LeetCode 关于字符串的算法原创 2019-01-24 08:54:17 · 422 阅读 · 0 评论 -
Leetcode 动态规划
动态规划设计感强 艺术感强 将原问题拆解成若干子问题,同时保存子问题的答案,使得每个子问题只求解一次,最终获得原问题的答案。什么时候用到动态规划?例如斐波那契数列F(0)=1,F(1)=1,F(n)=F(n-1)+F(n-2)int fib(int n){ if(n==0) return 0; if(n==1) return 1; retur原创 2017-10-31 14:44:21 · 284 阅读 · 0 评论 -
Leetcode 贪心算法
贪心算法贪心选择性质 在求解一个最优化的问题中,我们使用贪心的方式选择了一组内容后不会影响剩余子问题的求解。 如果无法使用贪心算法,举出反例即可。如果无法举出反例,如何证明贪心算法的正确性?1.数学归纳法 有一个变量n在一直变化2.反证法,是否存在最优解。leetcode435题目地址:https://leetcode.com/problems/non-overlapping-i原创 2017-10-31 14:38:12 · 300 阅读 · 0 评论 -
leetcode500 Java1.8 Stream
leetcode500. Keyboard Row题目大意为求其输入的字符在键盘上是否为同一行class Solution { public String[] findWords(String[] words) { return Stream.of(words).filter(s -> s.toLowerCase().matches("[qwertyuiop]*|[asdfg原创 2017-09-27 20:48:22 · 337 阅读 · 0 评论 -
Leetcode 312
Given n balloons, indexed from 0 to n-1. Each balloon is painted with a number on it represented by array nums. You are asked to burst all the balloons. If the you burst balloon i you will get nums[lef原创 2017-08-24 13:59:23 · 1293 阅读 · 0 评论