Leetcode
打死小虾米
目前该用户还没有想到什么好的简介!!!但又想写点什么!!!
展开
-
Java 实现最优路径查找算法(伪Leetcode路径查找算法)
Java 实现最优路径查找算法(伪Leetcode路径查找算法)今天忙里偷闲写了下关于Leetcode里面的路径查找相关算法,题目在下面的链接,这个题目和它前面的62题是连在一起的,但是这个题目有一个规定是,只能向右和向下查找,这里就有很大的可操作性了,本文是基于四个方向都可以移动来实现的,并且没有规定死开始位置和目标位置。 这里说明一下,这个算法的主要采用的是递归的实现,但是放到Leetco原创 2016-10-29 14:15:48 · 1914 阅读 · 0 评论 -
Java Leetcode中KSum算法问题详解
Java Leetcode中KSum算法问题详解今天写了下Leetcode里面Ksum算法题,一个算法用不同的方法实现,确实非常累,特别是写到最后一种Hash查找实现的方法,看代码逻辑都是debug一点一点的看,这里奉劝各位,写不出来,出去走走,回来在写,也许灵感就来了呢?废话不多说,看正文。 关于Leetcode K sum问题的解法目前有三种,刚开始做题我使用的是暴力解法,提交到Leetc原创 2016-10-28 10:18:14 · 952 阅读 · 2 评论 -
关于Leetcode里面求两个数组的第K值问题
今天这篇文章是关于实现两个数组的第K值问 题,也是leetcode的题目,最近做leetcode的题目有点上瘾了,很多题目一开始写完了总感觉不对,然后百度,查下还有什么结题的思路,发现一个问题往往有多个解题方案,从时间复杂度和空间复杂度,抉择出最优的解法。其实做了这么多题,感觉思路最重要,实现的话,其实往往很简单。原创 2016-11-03 15:13:25 · 398 阅读 · 0 评论 -
Java 实现leetcode Search a 2D Matrix II
Java 实现leetcode Search a 2D Matrix II本片依旧是关于Leetcode 里面算法题目的详解,实现Search a 2D Matrix II问题算法 问题描述:在这个左边比右边小,上面比下面小的特殊二维数组,找到目标数字值。 题目 问题分析: 观察到该二维数组特有的顺序,可以采用从右上角的数字开始遍历,如果该数字比目标数字小则该列都不满足,如果该数字比目标数字原创 2016-11-09 09:24:10 · 405 阅读 · 0 评论 -
Java Leetcode Longest Substring Without Repeating Characters
Java Leetcode Longest Substring Without Repeating Characters详解本文是实现关于leetcode Longest Substring Without Repeating Characters的实现; 题目的地址: https://leetcode.com/problems/longest-substring-without-re原创 2016-11-09 09:23:45 · 259 阅读 · 0 评论 -
java 实现Leetcode ZigZag Conversion问题
java 实现Leetcode ZigZag Conversion问题这篇文章实现leetcode 里面的ZigZag Conversion问题 题目点击这里 ZigZag Conversion问题解决的方法其实还是很简单的,这道题目也是相对而言比较简单的题目,结题思路: 就是用一个二维数组来装载给定字符串,遍历字符串,将字符依次放置在二位数组对于的位置上。 话不多少,看代码:if (n原创 2016-11-17 15:27:11 · 411 阅读 · 0 评论