首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
算法
订阅
渔隐
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
使用动态规划 实现字符级Diff & Patch
文章开头先上demo,只需键入任意内容的两个字符串,页面上就能自动计算并呈现字符串之间的差分。 动态规划(dynamic programming)是大家在算法学习中都会遇到的话题之一。我个人对于它的理解是: 最长公共序列问题(longest common sequence pr…
[译] Swift 算法学院 - 并查集
本篇是来自 Swift 算法学院的翻译的系列文章,Swift 算法学院 致力于使用 Swift 实现各种算法,对想学习算法或者复习算法的同学非常有帮助,讲解思路非常清楚,每一篇都有详细的例子解释。 更多翻译的文章还可以查看这里。 并查集数据结构是对一组分成多个不相交的子集元素的…
记一次手撕算法面试:字节跳动的面试官把我四连击了
字节跳动这家公司,应该是所有秋招的公司中,对算法最重视的一个了,每次面试基本都会让你手撕算法,今天这篇文章就记录下当时被问到的几个算法题,并且每个算法题我都详细着给出了最优解,下面再现当时的面试场景。看完一定让你有所收获 大部分情况下,面试官都会问一个不怎么难的问题,不过你千万…
前端该如何准备数据结构和算法?
据我了解,前端程序员有相当一部分对“数据结构”和“算法”的基础概念都不是很清晰,这直接导致很多人在看到有关这部分的内容就会望而却步。 实际上,当你了解了“数据结构”和“算法”存在的真正意义,以及一些实际的应用场景,对它有了一个整体的认知之后,你可能会对它产生强烈的兴趣。当然,它…
前端工程师的 LeetCode 之旅 -- 1145、二叉树着色游戏
LeetCode 二叉树 Medium 题型
前端跳槽面试算法——动态规划
众所周知,与后台开发人员相比,算法是我们前端开发人员的一个弱项。 而近两年随着互联网行业竞争愈发激烈,市场上对前端岗位的算法要求也有一定的提升。 我记得大三参加腾讯的校招面试时只准备了几种常见的排序算法就足以应对了,然而今年包括今日头条在内的多家大厂的前端笔试题目中都出现了"贪…
求一个数组的波峰
三个月前被问到一个有趣的算法题,当时想了很久才想出来,现在写篇博客记录一下。arr[1]>=arr[0],那么只需要arr[1]>=arr[2]1就是一个波峰了。如果arr[1]<arr[2],那么只