最新 最热

前端工程师leetcode算法面试之二分搜索算法(下)

在没有其它附加条件的情况下,读者第一时间会想到通过 HashMap 来记录出现过的数字,从而找到重复数:

2022-12-09
0

js分类刷leetcode动态规划

动态规划,英文:Dynamic Programming,简称DP,将问题分解为互相重叠的子问题,通过反复求解子问题来解决原问题就是动态规划,如果某一问题有很多重叠子问题,使用动态规划来解是比较有效的。...

2022-12-09
0

前端工程师leetcode算法面试必备-二分搜索算法(中)

进入 Medium 难度之后,这两个条件一般不会直接给出,需要解题者根据题目自行构造。

2022-12-09
0

javascript分类刷leetcode动态规划篇

动态规划,英文:Dynamic Programming,简称DP,将问题分解为互相重叠的子问题,通过反复求解子问题来解决原问题就是动态规划,如果某一问题有很多重叠子问题,使用动态规划来解是比较有效的。...

2022-12-09
0

前端工程师leetcode算法面试之二分搜索算法(上)

二分搜索算法的时间复杂度为 O(log n),相比较顺序搜索的 O(n) 时间复杂度,它要快很多。

2022-12-08
0

用Js刷LeetCode拿offer-经典高频40题

工作太忙没有时间刷算法题,面试的时候好心虚。这里双手奉上40道LeetCode上经典面试算法题,整理的内容有点长,建议先收藏,慢慢消化,在来年顺利拿到满意的offer。...

2022-12-08
0

前端leetcde算法面试套路-堆

温馨提示,建议每一道题都自己 new 一个堆,这样才能发现堆之美,其实就是不会再次遇到 topK 的时候只能用冒泡来做。

2022-12-07
0

用js分类刷leetcode3.动态规划(图文视频讲解)

动态规划,英文:Dynamic Programming,简称DP,将问题分解为互相重叠的子问题,通过反复求解子问题来解决原问题就是动态规划,如果某一问题有很多重叠子问题,使用动态规划来解是比较有效的。...

2022-12-07
0

Js刷LeetCode拿offer-双指针技巧(下)

由题意可知,保证所需的最小船数,意味着每一趟尽可能地搭载两个人,并且他们的重量最接近最大重量,以便后续趟次能够组成两个人。

2022-12-07
0

用js分类刷leetcode3.动态规划(图文视频讲解)

动态规划,英文:Dynamic Programming,简称DP,将问题分解为互相重叠的子问题,通过反复求解子问题来解决原问题就是动态规划,如果某一问题有很多重叠子问题,使用动态规划来解是比较有效的。...

2022-12-07
0