![](https://img-blog.csdnimg.cn/20190918140158853.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
实现算法
典型算法题目的实现
Roy-sky
Climb the top of the mountain.
展开
-
Java学习——用Java语言实现力扣中删除排序数组中的重复项的算法
我们先来看一下本题的描述: 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 示例 1: 给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 并且原数组 nums 的前两个元素被修改为 1, 2。 你不需要考虑数组中超出新长度后面的元素。 ...原创 2020-01-16 15:55:57 · 235 阅读 · 0 评论 -
Java学习——用Java语言实现力扣中两数之和题目
力扣中两数之和的实现 今天打开力扣官网看了一下它里面的题库,感觉真的是对于一个提升自己编程思维的人去练习里面的题目是非常有必要的。打开随便的看了一下,打开了一个简单类型题目,一下吸引了我的注意力无法自拔,故午饭时间思考了一下将它实现了一下感觉真是挺有意思的,代码实现了功能之后又改了几遍一遍遍的优化,我觉得我现在的思维已经没有能更好的优化方式了只能就是这样提交了。 好了直接上题: 题目描述: 给定一...原创 2020-01-14 21:55:51 · 287 阅读 · 0 评论