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

做类似淘宝一样的网站有哪些友情链接代码美化

做类似淘宝一样的网站有哪些,友情链接代码美化,上海4a广告公司有哪些,如何进行网站备案给你两个字符串:ransomNote 和 magazine ,判断 ransomNote 能不能由 magazine 里面的字符构成。 如果可以,返回 true ;否则返回 false 。 magazine 中的每个字符只能在 ransomNote 中使用一次。 思路:将magazine 中字…

给你两个字符串:ransomNote 和 magazine ,判断 ransomNote 能不能由 magazine 里面的字符构成。

如果可以,返回 true ;否则返回 false 。

magazine 中的每个字符只能在 ransomNote 中使用一次。

思路:将magazine 中字符及字符出现次数,存进map<key, value>中,遍历ransomNote 如果map中不存在ransomNote的字符就false,如果存在就把该字符value--,value<0,就false,如果成功过完循环,就true

时间复杂度:O(m + n)

空间复杂度:O(m)

public boolean canConstruct(String ransomNote, String magazine){Map<Character, Integer> map = new HashMap<>();char arr1 = ransomNote.toCharArray();char arr2 = magazine.toCharArray();for(char ch : arr1) map.put(ch, getOrDefault(ch, 0) + 1);for(char ch : arr2) {if(!map.containsKey(ch) || map.get(ch) == 0) return false;// 看是否还有ch,如果没有,直接return false; 如果有看ch对应的value是否为0,是,则return false;// 可以自己debug一下,更好理解else map.put(ch, map.getOrDefault(ch, 0) - 1);// 如果存在ch,并且value不为0,就把ch重新存进map,并把原先的value - 1;// 注意,这里的默认值填的是0,但不会返回这个默认值,因为我们已经确定有ch这个key,填其他任何数都行}return ture;
}

http://www.15wanjia.com/news/56200.html

相关文章:

  • 100个最好的微信小程序免费优化网站
  • 有哪些网站是cmssem搜索
  • 嘉兴做微网站多少钱营销外包公司
  • 如何用asp做网站百度竞价推广思路
  • 商丘整站优化昆明百度关键词优化
  • 做的网站如何投入搜索引擎优网营销
  • 在别的公司做的网站可以转走吗百度推广服务费3000元
  • 做网站 超速云百度关键词优化送网站
  • 苏州建设造价信息网站免费seo网站诊断
  • 营销技巧在线播放北京seo优化服务
  • b2b2c网站爱站网关键词挖掘工具熊猫
  • 临沂市罗庄区住房和建设局网站社群营销成功案例
  • wordpress建站详细教程网络推广方式有哪些
  • 网站无后台添加后台国内最新新闻大事
  • 图片设计网站有哪些网站推广苏州
  • 郴州网站seo网络舆情监测
  • 无锡网站建设专业极速信息微信公众号推广2元一个
  • 做网站的都是直男癌吗应用商店关键词优化
  • 如何创建微信小程序商城seo的优化方案
  • 设计师个人作品集网站seo快速排名软件app
  • 常山做网站怎么把网站排名优化
  • 人力外包和项目外包哪个好百度优化
  • 网站建设推广费用全网霸屏推广系统
  • 亚洲做性视频网站怎么样做一个自己的网站
  • 自己在家可以做网站吗seo知识点
  • 淘宝网站是怎么做的常用的网络营销方法有哪些
  • 新闻网站个人可以做吗什么平台推广效果最好
  • 做网站网站关键词是什么百度竞价推广思路
  • 长安网站建设推广公司沧州seo包年优化软件排名
  • wordpress文字摘要搜索引擎优化的方法有哪些?