首页 > TAG信息列表 > 木桶
黑客思维
黑客思维 网络安全里经常说的一句话是未知攻焉知防。基本所有的安全人员本身也是一名黑客,在黑客攻击愈发普遍的今天,如何更好的防御黑客攻击?用句带有点哲学的话,成为黑客。只有成为黑客,像黑客一样思考,你才能知道从哪去防御黑客;很俗的一句话,但很实在!而对于想进入安全行业的你leetcode473火柴拼正方形
[1,1,2,2,2] 可以拼成一个正方形[1+1,2,2,2] 思想: 1.木桶法,把四个边当作四个木桶,从数组大的一端开始装入木桶,一直装到avg 2.回溯,每个数组元素可以装在木桶里。也可以不装在木桶里让下一个木桶装。 bool make_sq(vector<int>& nums,vector<int>& count,int begin,int end,木桶结构压缩数据
//通过木桶结构压缩数据,getMidNum获取中间数 class Tong { constructor(){ this.data=[] this.length=0; } add(num){ if(!this.data[num]){ this.data[num]=1; }else{ this.data[num]++; }