首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
扣一扣
ACTORS
创建于2022-10-11
订阅专栏
LeetCode刷题啦!
暂无订阅
共5篇文章
创建于2022-10-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
排序算法—javascript
无论是在前端开发、后端开发或面试中,排序算法都是会被经常使用和考察的算法,每个开发者都应该掌握。本文引用动图,详解常见的几大经典排序算法的原理,并用JavaScript进行实现。
Z 字形变换
题目: 将一个给定字符串 s 根据给定的行数 numRows ,以从上往下、从左到右进行 Z 字形排列。 比如输入字符串为 "PAYPALISHIRING" 行数为 3 时,排列如下: 之后,你的输出
最长回文子串(中心扩散、动态规划、Manacher)
解题方法一:中心扩散法 每一个位置出发,向两边扩散即可。遇到不是回文的时候结束。 解题方法二:动态扩散 解题方法三:Manacher算法
寻找两个正序数组的中位数
给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。 算法的时间复杂度应该为 O(log (m+n))。二分查找法
无重复字符的最长串
给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度 示例 解题方法一:滑动窗口var lengthOfLongestSubstring = function(s) {