邻近算法,或者说K最近邻(kNN,k-NearestNeighbor)分类算法是数据挖掘分类技术中最简单的方法之一。所谓K最近邻,就是k个最近的邻居的意思,说的是每个样本都可以用它最接近的k个邻居来代表。
\[1,13] 区间中 1 出现的次数为 5 次分别为 1、10、11、12、13,现在求 [1,n] 区间中 1 出现的次数,推而广之能否求出 [1,n] 区间中任意数字出现的次数
树的逆序,BST转GreaterTree,判断同一颗树,判断是否为子树,Merge 两颗树,树的直径,树的序列化/反序列化等等...
这是一个在 Leetcode 上面的一些雨水容量方面的题,做一个适当的总结
记录在使用 Jenkins 与 Docker 的配置过程,方便日后再来进行相关的配置
四则运算要考虑计算的优先级比如「*」,「/」的优先级高于「+」,「-」,还要考虑括号等等,当做出了一个简易的四则运算法则之后再去处理其它的问题比如表达式解析等等都是很轻松的
每一次与 Git Rpository 进行交互的周期内可以执行任意的脚本当然包括自动部署
链表较之于数组排序,最大的痛点就是没法做到随机取值,所以传统的排序手段必须要经过改良后才能针对于链表使用,这里将针对链表采用了改良的归并排序使其时间复杂度为 O(nlogn)。