首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
算法/数据结构
订阅
翠林
更多收藏集
微信扫码分享
微信
新浪微博
QQ
33篇文章 · 0订阅
实验偏差校正:方差缩减技术
这次实验又不显著? 样本量太少指标波动剧烈? 通常增加样本量是对以上问题最简单直接的解法。但若因客观条件限制导致无法增加样本量呢? 本文介绍的方差缩减技术也许能帮到你。
利用最短路径算法实现照片墙布局
通过建立合适的问题模型,将一个前端的图片布局问题转化为求最短路径的问题,利用Dijistra算法实现照片墙布局效果
面试官:你是如何获取文本宽度的?
日常开发中,经常会需要获取文本显示宽度来做一些特殊布局, 比如: 文本超过多长时候截断展示省略号... - canvas 布局时候在某段文本之后展示特殊标记等
遇事不决,动态规划
曾几何时,遇事不决,暴力破解,最小的心智负担快速解决问题,是大多数人优先考虑的解法。 但是作为一名优秀的青年,手撕算法,脚踩数据结构,最低的算法复杂度、最快的运行速度,解决最难的问
AST介绍和babel插件开发
babel是个js编译器,写babel插件其实就是操作ast。 我们日常项目中使用ast的场景很多,比如eslint, codemods, css parsers, css in js等等,不同的工具
JavaScript的字节码 - v8 Ignition指令
前面的文章我们介绍了在js的AST层次的各种操作手段。AST操练熟练了之后,就差一步就可以执行了,那就是转换成中间代码,或者是解释型的字节码,或者是为编译器准备的IR. 我们以v8为例,首先看下v8的
手把手带你走进Babel的编译世界
本文将对AST结构、Babel工作原理等方面作介绍,结合目前Babel & AST常见的应用场景做分析,帮助同学们了解Babel & AST在实际开发过程中的用途。
刷完这 15 道回溯,就可以无脑暴力手撕前端面试了
实际上也是如此,当我们在遇到一些分类讨论的问题,无法想到比较精妙的解决方案,我们第一时间考虑到的就是暴力枚举所有情况,然后再做处理,而 `回溯` 就是这样的一个`暴力法`。
「多图预警」那些年,被blob虐过的程序猿觉醒了!
lobParts:数组类型,可以存放任意多个ArrayBuffer, ArrayBufferView, Blob或者DOMString(会编码为UTF-8),将它们连接起来构成Blob对象的数据。 type:存放到blob中数组内容的MIME类型(默认为"")。 endings…
开发必懂的文件加解密
背景 最近团队遇到一个小需求,存在两个系统 A、B,系统 A 支持用户在线制作皮肤包,制作后的皮肤包用户可以下载后,导入到另外的系统 B 上。皮肤包本身的其实就是一个 zip 压缩包,系统 B 接收到