当前位置: 首页 > news >正文

如何查看网站的访问量网站新开怎么做营销

如何查看网站的访问量,网站新开怎么做营销,杭州seo论坛,广告设计公司深圳品牌设计公司方法一 个人方法: 先统计chars里每个字符出现的次数,再对words里每个字符串统计每个字符出现的字符,当: 1、字符串里出现chars里没有的字符 2、字符串里某个字符出现的次数大于该字符在chars里出现的次数 以上两种情况则不符合…

方法一 个人方法:

先统计chars里每个字符出现的次数,再对words里每个字符串统计每个字符出现的字符,当:

1、字符串里出现chars里没有的字符

2、字符串里某个字符出现的次数大于该字符在chars里出现的次数

以上两种情况则不符合题意,其他的则为满足的单词,统计他们的长度并累加

 var arr=[],arr2=[],flag=true,res=0for(const char of chars){if(arr[char]>0){arr[char]++}else{arr[char]=1}}for(const word of words){for(const char of word){if(arr[char]===undefined){flag=falsebreak}if(arr2[char]>0){arr2[char]++if(arr2[char]>arr[char]){flag=falsebreak}}else{arr2[char]=1}}if(flag){res+=word.length}flag=truearr2=[]}return res
};

统计chars里字符的出现次数也可以用map():

var countCharacters = function(words, chars) {var arr=[],flag=true,res=0var map = new Map()for(const char of chars){map.has(char)? map.set(char,map.get(char)+1):map.set(char,1)}for(const word of words){for(const char of word){if(!map.has(char)){flag=falsebreak}if(arr[char]>0){arr[char]++if(arr[char]>map.get(char)){flag=falsebreak}}else{arr[char]=1}}if(flag){res+=word.length}flag=truearr=[]}return res
};

 消耗时间和内存情况:

方法二 

1、word要求由chars拼写且字符不能重复使用,那么word.length<=chars.length

2、chars不能被修改,但是可以创建chars的副本,可以修改副本来达到比较,匹配一个字符就在副本里删除一个字符,保证字符只能使用一次

var countCharacters = function (words, chars) {return words.filter( word => word.length <= chars.length).filter(word => {let c = charsfor (let i = 0; i < word.length; i++) {let w_s = word[i]let c_i = c.indexOf(w_s)if (c_i === -1) {return false} else {c = c.replace(w_s, '')continue}}return true}).join('').length
};

消耗时间和内存情况:

http://www.yayakq.cn/news/130690/

相关文章:

  • 做网站那家公司好广州发布紧急通知
  • 青岛城乡建设局网站首页网站收录大全
  • 网站首页快照更新快吉林商城网站建设
  • 网页游戏网站网址房地产网络营销论文
  • 蓝色大气企业网站phpcms模板使用jquery的网站
  • 网站cn和com有什么区别中国公路建设在哪个网站公示
  • 留言网站怎么做桂林网站建设桂林
  • 建设手机网站公司cms网站怎么制作
  • 宜春网站开发汽车服务网站建设方案
  • 建设微信网站的流程电子设计全国网站建设
  • 广东企业网站建设哪家好国外商城网站设计
  • 中国电商网站排行榜个人做网站要缴税
  • 文化传播集团网站建设问政东营
  • 做网站带阿里云服务器多少钱网站开发计入什么费用
  • 合肥网站建设策划方案如何做防水网站
  • 用scala做网站北京好的做网站的公司有哪些
  • 智慧团建网站维护什么时候结束做网站600
  • 高师本科化学实验教学体系建设与创新型人才培养 教学成果奖申报网站视频拍摄脚本模板
  • 怒江州建设局网站企业备案网站策略类网页游戏开服表
  • 想自己搞一个视频网站怎么做wordpress树状文章
  • 新闻门户网站制作网站定位与建设
  • 长沙网站开发湖南微联讯点不错网站cms系统哪个好用
  • 怎么检查外包做的网站建站工具上市
  • 搜网站关键词重庆网站制作和推广公司
  • 家里电脑做网站dw免费网站模板
  • 昆明建站公司推荐百度大搜是什么
  • 郑州网站建设铁哥们网站等比例缩放
  • 做网站的关键词怎么判断好不好拼多多运营怎么做
  • 网站切换语言怎么做谷歌chrome浏览器官方下载
  • ipad做电影网站企业网盘怎么申请