Brush_algorithm
Brush_algorithm copied to clipboard
前端算法,文档地址:http://obkoro1.com/web_accumulate/algorithm/
### [博客链接](http://obkoro1.com/web_accumulate/algorithm/simple/%E5%90%88%E5%B9%B6%E6%8E%92%E5%BA%8F%E6%95%B0%E7%BB%84.html) # 合并排序数组 # 难度:简单 # 描述: 合并两个排序的整数数组 A 和 B 变成一个新的排序数组。 # 样例: 给出A=[1,2,3,4],B=[2,4,5,6],返回 [1,2,2,3,4,4,5,6] # 题目分析: 注意 A 和 B 本来就是排序好的数组,最简单的就是用sort排序了。 # sort排序 把两个数组合并成一个数组 用 sort 升序进行排序。...
### [博客链接](http://obkoro1.com/web_accumulate/algorithm/induction/%E6%9F%A5%E6%89%BE%E6%96%90%E6%B3%A2%E7%BA%B3%E5%A5%91%E6%95%B0%E5%88%97%E4%B8%AD%E7%AC%ACN%E4%B8%AA%E6%95%B0.html) # 查找斐波纳契数列中第 N 个数 # 描述 所谓的斐波纳契数列是指: 前 2 个数是 0 和 1 。 第 i 个数是第 i-1 个数和第 i-2 个数的和。 斐波纳契数列的前 10 个数字是: 0, 1, 1, 2,...
### [博客链接](http://obkoro1.com/web_accumulate/algorithm/simple/%E5%AD%97%E7%AC%A6%E4%B8%B2%E5%AF%86%E9%92%A5%E6%A0%BC%E5%BC%8F.html) # 字符串密钥格式 # 难度:简单 # 描述: 给定字符串 S(非空),字符串 S 仅由字母数字字符(a-z 和/或 A-Z 和/或 0-9)和短划线( - )组成。 给定正整数 K,我们希望重新格式化字符串,使得每个组包含正好的 K 个字符,但第一个组可能比 K 短,但仍必须包含至少一个字符。 必须在两个组之间插入短划线,并且所有小写字母都应转换为大写 # 样例: Input: S =...
### [博客链接](http://obkoro1.com/web_accumulate/algorithm/medium/%E5%A5%87%E6%95%B0%E6%9C%AA%E5%B0%8F%E4%BA%8E%E7%9B%B8%E9%82%BB%E5%81%B6%E6%95%B0%E4%B8%BA%E7%9A%84%E5%80%BC.html#%E5%86%8D-2) # 奇数未小于相邻偶数为的值 # 难度:中等 # 描述 给定一个数组排序,使得奇数位的值不大于相邻偶数位的值 # 样例 [1, 2, 3, 4, 5, 6] 返回 [ 4, 1, 5, 2, 6, 3 ] [1, 2, 3, 4,...
### [博客链接](http://obkoro1.com/web_accumulate/algorithm/medium/867%E9%A2%98%E8%BD%AC%E7%BD%AE%E7%9F%A9%E9%98%B5.html#_867-%E9%A2%98%E8%BD%AC%E7%BD%AE%E7%9F%A9%E9%98%B5) # 867 题转置矩阵 # 题目链接 # 难度:中等 # 思路分析: 将一个长方形横放改为竖放 每列为一个数组。 # 想 # 一 # 想 # 再 # 看 # 答 # 案 # 想 #...
### [博客链接](http://obkoro1.com/web_accumulate/algorithm/medium/45%E9%A2%98%E8%B7%B3%E8%B7%83%E6%B8%B8%E6%88%8F2.html) # 45 题跳跃游戏 2 # 题目链接 # 难度:中等 # 思路分析: 贪心 # 想 # 一 # 想 # 再 # 看 # 答 # 案 # 想 #...
### [博客链接](http://obkoro1.com/web_accumulate/algorithm/medium/1229%E5%AE%89%E6%8E%92%E4%BC%9A%E8%AE%AE%E6%97%A5%E7%A8%8B.html#_1229-%E5%AE%89%E6%8E%92%E4%BC%9A%E8%AE%AE%E6%97%A5%E7%A8%8B) # 1229 安排会议日程 # 题目链接 # 难度:中等 # 思路分析: 滑窗思想,一端一端固定 # 想 # 一 # 想 # 再 # 看 # 答 # 案 # 想 # 一...
### [博客链接](http://obkoro1.com/web_accumulate/algorithm/medium/735%E9%A2%98%E8%A1%8C%E6%98%9F%E7%A2%B0%E6%92%9E.html#_735-%E9%A2%98%E8%A1%8C%E6%98%9F%E7%A2%B0%E6%92%9E) # 735 题行星碰撞 # 题目链接 # 难度:中等 # 思路分析: # 想 # 一 # 想 # 再 # 看 # 答 # 案 # 想 # 一 #...
### [博客链接](http://obkoro1.com/web_accumulate/algorithm/medium/466%E7%BB%9F%E8%AE%A1%E9%87%8D%E5%A4%8D%E4%B8%AA%E6%95%B0.html#_466-%E7%BB%9F%E8%AE%A1%E9%87%8D%E5%A4%8D%E4%B8%AA%E6%95%B0) # 466 统计重复个数 # 题目链接 # 难度:困难 # 思路分析: 双指针 循环点 # 想 # 一 # 想 # 再 # 看 # 答 # 案 # 想 #...
### [博客链接](http://obkoro1.com/web_accumulate/algorithm/medium/456%E9%A2%98132%E6%A8%A1%E5%BC%8F.html#%E4%BB%A3%E7%A0%81%EF%BC%9A) # 456 题 132 模式 # 题目链接 # 难度:中等 # 思路分析: # 想 # 一 # 想 # 再 # 看 # 答 # 案 # 想 #...