首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
算法
订阅
基恩士
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
贪心算法之无重叠区间
给定一个区间的集合,找到需要移除区间的最小数量,使剩余区间互不重叠。 可以认为区间的终点总是大于它的起点。 区间 [1,2] 和 [2,3] 的边界相互“接触”,但没有相互重叠。 首先进行排序,排序后的数据更容易比较,不然再无序状态下需要频繁的遍历数组。 排序,首先根据起始点排…
自己实现JSON、XML的解析 没那么难
作为一个非科班前端程序员,我最近特别痴迷于自学《编译原理》这门课。原因在于,自己大学时代的专业是语言学,其中的理论有颇多相似之处;再加上前端工作中,模版编译成render function,webpack通过loader加载文件等都方面涉及到了编译。我也希望自己能多了解一些编译…
看图轻松理解最小(大)堆
已删!
算法之「普里姆(Prim)算法」
普里姆算法(Prim's algorithm)是图中的一种算法,可在加权连通图中搜索最小生成树。 该算法的作用就是根据图中权值找到连接所有顶点的最短路径,也就是连接所有顶点的最小权值之和,也是这个加权图中的最小生成树。 1.选取权值最小边的其中一个顶点作为起始点。 2.找到离当…