写在最前 数据比赛,GBM(Gredient Boosting Machine)少不了,我们最常见的就是XGBoost和LightGBM。 模型是在数据比赛中尤为重要的,但是实际上,在比赛的过程中,大部分朋友在模型上花的…
标签:算法
NSDictionary底层实现原理
笔者自语: 当有一个面试官问我NSDictionary底层实现原理,我平时开发的时候只是会用而已,哪里知道它的内部实现原理呀,一脸懵逼的样子,感觉跟那个面试的人相差甚远,现在有空来系统整理一下我自己对NSDictiona…
基础都掌握了却还是敲不出代码?编程新手如何快速提升coding能力?
专栏 | 九章算法 网址 | http://www.jiuzhang.com 相信很多 初学编程的朋友都有这样的苦恼:为什么我感觉自己基础都掌握了,但是学校的课程结束后再进行编程时还是什么都不会呢? 通常新手程序员会以不…
nested set model应用系列文章-基于后根跳跃遍历的规则匹配算法
红猪,饿了么资深PHP,专注后端搬砖 前言 本篇文章是《nested set model应用系列文章》的第一篇文章,更多nested set model应用相关的文章,欢迎持续关注我们的专栏哦~ 名字解释 后跟跳跃遍历,…
关于 TCP 需要了解的事儿
TCP 的特点 TCP 是面向连接的、可靠的流协议。 TCP 为提供可靠的传输,实行“顺序控制”或“重发控制”机制。此外还具备“流量控制”、“拥塞控制”、提供网络利用率等众多功能。 TCP在网络OSI的七层模型中的第四层…
leetcode和牛客网刷题
字符串 jz5. 替换空格 71. 简化路径 150. 逆波兰表达式求值 思路:分离符号位和数字位,注意判断数字的字符号 数组 面试题:一个无序数组中两个数之和等于给定的值N 方法一:穷举法:全部遍历,时间复杂度为O(n…
BAT内部薪资、等级大揭秘(史上最全)
专栏 | 九章算法 网址 | http://www.jiuzhang.com 中国互联网产业发展迅猛,高薪,高负荷,高压力成了在互联网行业工作的代名词。IT三巨头BAT内部人员级别划分和对应的薪资水平是怎样的呢? 1.不…
工作半年的一点感想
2019年第 9 篇文章,总第 33 篇文章 2018年7月正式结束接近20年的学生生涯,正式踏入社会,开始工作半年了,这段时间感触挺多,所以想写下这段时间的一些感想和收获。 关于我 首先简单介绍下自己吧: 刚毕业半年多…
程序员必须掌握的数据结构 2
无论是任何程序员,不论是算法,还是其他,都需要掌握一定的数据结构。本文以最优雅的方式,基于Python,完成算法,不要问,背下来就好。代码量更少,更好背。 源码:github.com/SpikeKing 第2篇 栈与队列…
Google 开发者大会 2018 实录 — TensorFlow篇
作者:楚丰,仝辉 摘要 前面两篇文章中,闲鱼作为阿里巴巴代表,分别揭晓了“UI2CODE”及“Flutter”在2018谷歌开发者大会上的奥秘,本篇文章我们将分享闲鱼在TensorFlow领域的分享和心得。 在9月21日…
目标检测 YOLO v3 训练 人脸检测模型
YOLO,是You Only Look Once的缩写,一种基于深度卷积神经网络的物体检测算法,YOLO v3是YOLO的第3个版本,检测算法更快更准。 本文源码:https://github.com/SpikeKing…
轻叩次元壁 -- 真人头像漫画化
原作者:李嘉铭 原文发于作者知乎专栏,点击查看原文,集智已获得转载授权。再次感谢作者。 引言 我成为宅之后一直抱有的一大遗憾,就是从小手残不会画画,唯一能提的恐怕只有在美术课上,把新垣结衣画成吴三桂之类的惨剧。 在接触了…