11 和 42 本质上都是木桶原理: 11 如何才能存最多的水? 假设 a[left] < a[right] , total = a[left] *(right-left) , 那么 right -1, right-2 位置 都比 total 小, 此时就没必要move right 了, 因为所有的 ...
分类:
移动开发 时间:
2019-09-29 09:33:22
阅读次数:
76
T2 water 官方题解: 瓶颈生成树:满足最大的边最小。 最小生成树:也就是最小瓶颈树。 我来说说: 1.为什么能用最小生成树?? 正如题解,一个格子的水是由它流向外围的所有路径中,每条路径上的最大值 的最小值。(木桶原理) 可以用bfs解决。 最小生成树可以求出最小的路径,再在该路径上取最大值 ...
分类:
其他好文 时间:
2019-08-17 00:32:52
阅读次数:
98
"原题" 题目大意:给出你的预算和各类待选硬件来组装计算,同种类的硬件只需且必须选购一种,在保证预算足够的情况下求出最优的合计硬件质量。 根据木桶原理,合计硬件质量 = 所选购硬件中数值最低质量的硬件质量。 思路:很显然的二分答案模型,可以将最低质量二分答案后再用check函数判断该情况下是否满足预 ...
分类:
其他好文 时间:
2019-08-07 09:36:22
阅读次数:
103
DDOS的全称是Distributed Denial of Service,即"分布式拒绝服务攻击",是指击者利用大量“肉鸡”对攻击目标发动大量的正常或非正常请求、耗尽目标主机资源或网络资源,从而使被攻击的主机不能为合法用户提供服务。 DDOS攻击的本质是: 利用木桶原理,寻找利用系统应用的瓶颈;阻 ...
分类:
系统相关 时间:
2018-12-31 18:53:54
阅读次数:
258
DDOS的全称是Distributed Denial of Service,即"分布式拒绝服务攻击",是指击者利用大量“肉鸡”对攻击目标发动大量的正常或非正常请求、耗尽目标主机资源或网络资源,从而使被攻击的主机不能为合法用户提供服务。 DDOS攻击的本质是:利用木桶原理,寻找利用系统应用的瓶颈;阻塞 ...
分类:
系统相关 时间:
2018-12-11 15:55:52
阅读次数:
288
题目如下: 解题思路:这个问题考的是木桶原理,所以我们的关注点就是找到最短的木板。假设Largest Rectangle 的区间是从heights[i-j],并且heights[k]是其中最短的木板,那么可以得出heights[k] > heightsv[i-1] (i > 0) 以及 height ...
分类:
其他好文 时间:
2018-08-20 19:43:57
阅读次数:
144
这是做应用运维老生常谈的一个事儿,经常做,今天把他总结一下。不管什么性质的业务,吞吐量的本质是木桶原理,能跑多大量取决于木桶最短的那个板,脑袋里是不是立刻可以出现木桶的那个模型,哈哈!!换句话说,当有能力提高短板的高度时,业务的吞吐量就会有所上升,但同样有个边际效应,经过多次的优化后,当再次提高短板的成本非常非常大,而付出后提高的量很低时,那就不要较劲了,直接加服务器吧。言归正传,先解释一下单机Q
分类:
其他好文 时间:
2018-05-29 19:42:05
阅读次数:
400
存水 给定一个数组,看做容器,求可以存储的水的体积 Arr = {3,1,3} à 可以存2 Arr = {1,2,3,4,2,1} à 可以存1 算法解析: 柱子间最大面积 给定一个数组,看做每个元素为柱子高度,宽度默认为1 求其两根柱子间可以围出的最大面积 Arr = {3,1,2,4} à 3 ...
分类:
其他好文 时间:
2018-05-04 14:01:58
阅读次数:
146
又得开始写博客了,目测又要一周一篇了,当然了这不算python跟前端的,个人喜欢notepad++可惜不能放图片,word什么的太讨厌了 为什么要单机优化呢,很简单,因为不论以后是各类集群也好,物理机虚拟机也好,只有将个人优势发挥到最大才能提升整体的最低限度,因为木桶原理嘛;再一个,穷啊,玩linu ...
分类:
Web程序 时间:
2017-08-31 23:15:24
阅读次数:
479
在公司,一次完整项目的发布,需要经过需求评审->视觉稿评审->技术评审->项目kickoff->开发->联调->冒烟测试->QA测试->发布。上面列举的还只是流程中大的节点,整个项目的研发过程环环相扣,项目最终的质量保证系于每个节点的质量保证,木桶原理运用在这里完全合适。 本周在准备一个项目的技术评 ...
分类:
其他好文 时间:
2017-07-23 15:28:30
阅读次数:
505