OBKoro1

Results 108 issues of OBKoro1

### [博客链接](http://obkoro1.com/web_accumulate/algorithm/medium/56%E5%90%88%E5%B9%B6%E5%8C%BA%E9%97%B4.html#%E4%BB%A3%E7%A0%81%EF%BC%9A) # 56 合并区间 # 题目链接 # 难度:中等 # 想 # 一 # 想 # 再 # 看 # 答 # 案 # 想 # 一 # 想 #...

56 合并区间
web 56 合并区间

### [博客链接](http://obkoro1.com/web_accumulate/algorithm/medium/33%E6%90%9C%E7%B4%A2%E6%97%8B%E8%BD%AC%E6%8E%92%E5%BA%8F%E6%95%B0%E7%BB%84.html#_33-%E6%90%9C%E7%B4%A2%E6%97%8B%E8%BD%AC%E6%8E%92%E5%BA%8F%E6%95%B0%E7%BB%84) # 33 搜索旋转排序数组 # 题目链接 # 难度:中等 # 思路分析: 二分查找 # 想 # 一 # 想 # 再 # 看 # 答 # 案 # 想 # 一...

33 搜索旋转排序数组
web 33 搜索旋转排序数组

### [博客链接](http://obkoro1.com/web_accumulate/algorithm/medium/11%E9%A2%98%E7%9B%9B%E6%9C%80%E5%A4%9A%E6%B0%B4%E7%9A%84%E5%AE%B9%E5%99%A8.html#_11-%E9%A2%98%E7%9B%9B%E6%9C%80%E5%A4%9A%E6%B0%B4%E7%9A%84%E5%AE%B9%E5%99%A8) # 11 题盛最多水的容器 # 题目链接 # 难度:中等 # 思路分析: 双指针滑窗 # 想 # 一 # 想 # 再 # 看 # 答 # 案 # 想 # 一...

11 题盛最多水的容器
web 11 题盛最多水的容器

### [博客链接](http://obkoro1.com/web_accumulate/algorithm/medium/146LRU%E7%BC%93%E5%AD%98%E6%9C%BA%E5%88%B6.html#%E4%BB%A3%E7%A0%81%EF%BC%9A) # 146LRU 缓存机制 # 题目链接 # 难度:中等 # 思路分析: 编程题。 链表,数组,对象都可以。 # 想 # 一 # 想 # 再 # 看 # 答 # 案 # 想 #...

146LRU 缓存机制
web 146LRU 缓存机制

### [博客链接](http://obkoro1.com/web_accumulate/algorithm/medium/15%E4%B8%89%E6%95%B0%E4%B9%8B%E5%92%8C.html#%E4%BB%A3%E7%A0%81%EF%BC%9A) # 15 三数之和 # 题目链接 # 难度:中等 # 想 # 一 # 想 # 再 # 看 # 答 # 案 # 想 # 一 # 想 #...

15 三数之和
web 15 三数之和

### [博客链接](http://obkoro1.com/web_accumulate/algorithm/medium/5%E6%9C%80%E9%95%BF%E5%9B%9E%E6%96%87%E5%AD%90%E4%B8%B2.html#%E4%BB%A3%E7%A0%81%EF%BC%9A) # 5 最长回文子串 # 题目链接 # 难度:中等 # 思路: 中心扩展法 # 想 # 一 # 想 # 再 # 看 # 答 # 案 # 想 # 一...

5 最长回文子串
web 5 最长回文子串

### [博客链接](http://obkoro1.com/web_accumulate/algorithm/induction/%E6%B0%B4%E4%BB%99%E8%8A%B1%E6%95%B0.html) # 水仙花数 # 水仙花数的定义: 一个 N 位非负整数,其各位数字的 N 次方和等于该数本身。 栗子: 153 = 1^3 + 5^3 + 3^3 370 = 3^3 + 7^3 + 0^3 371 = 3^3 +...

描述:
样例:
点个Star支持我一下~
水仙花数
水仙花数的定义:
题目分析:
判断一个数是否为水仙花数:
找出所有的n位十进制水仙花数
web 水仙花数

### [博客链接](http://obkoro1.com/web_accumulate/algorithm/induction/%E6%95%B0%E7%BB%84%E9%87%8D%E5%A4%8D%E6%AC%A1%E6%95%B0.html) # 找出数组重复次数最多的元素 # 描述: 给定一个字符串数组, 每一个元素代表一个 IP 地址,找到出现频率最高的 IP。 注:给定数据只有一个频率最高的 IP # 样例: lines = ['192.168.1.1', '192.118.2.1', '192.168.1.1']; return '192.168.1.1'; # 题目分析: 说了一堆,其实就是找出数组重复次数最多的元素 思路: 用对象来处理,将元素赋值到属性上,判断之前有没有这个属性。 数组去重 虽然对象属性同样可以用来做数组去重,但是会将 number,NaN,undefined,null,变为字符串形式,因为对象的属性名就是一个字符串...

题目分析:
描述:
样例:
点个Star支持我一下~
找出数组重复次数最多的元素
代码:
web 找出数组重复次数最多的元素

### [博客链接](http://obkoro1.com/web_accumulate/algorithm/simple/%E6%9C%80%E5%A4%A7%E5%AD%90%E6%95%B0%E7%BB%84.html) # 最大子数组 # 难度:简单 # 描述: 给定一个整数数组,找到一个具有最大和的子数组,返回其最大和。 # 样例: 给出数组[−2,2,−3,4,−1,2,1,−5,3],符合要求的子数组为[4,−1,2,1],其最大和为 6 # 思路分析: 本题只要找出最大和即可,保存两个值,一个为元素之间相加的值(需比较元素相加的值与当前元素的大小),一个为最大值。 # 代码: /** * @param nums: A list of integers * @return: A integer...

描述:
样例:
点个Star支持我一下~
代码:
难度:简单
思路分析:
最大子数组
最大和的数组:
web 最大子数组

### [博客链接](http://obkoro1.com/web_accumulate/algorithm/medium/%E6%91%86%E5%8A%A8%E5%BA%8F%E5%88%97.html#%E4%BB%A3%E7%A0%81%EF%BC%9A) # 摆动序列 # 难度:中等 # 摆动序列 如果连续数字之间的差严格地在正数和负数之间交替,则数字序列称为摆动序列。第一个差(如果存在的话)可能是正数或负数。少于两个元素的序列也是摆动序列。 例如, [1,7,4,9,2,5] 是一个摆动序列,因为差值 (6,-3,5,-7,3)是正负交替出现的。相反, [1,4,7,2,5] 和 [1,7,4,5,5] 不是摆动序列,第一个序列是因为它的前两个差值都是正数,第二个序列是因为它的最后一个差值为零。 # 描述: 给定一个整数序列,返回作为摆动序列的最长子序列的长度。 通过从原始序列中删除一些(也可以不删除)元素来获得子序列,剩下的元素保持其原始顺序。 # 样例: # 示例1: 输入: [1,7,4,9,2,5] 输出: 6 解释:...

摆动序列
web 摆动序列