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

天津哪里有做网站的内蒙古乌海建设局网站

天津哪里有做网站的,内蒙古乌海建设局网站,济南免费网站建站模板,永久网站域名注册(1)Ransom Note 解题思路#xff1a; 题目叫做Ransom Note#xff0c;勒索信。勒索信#xff0c;为了不暴露字迹#xff0c;就从杂志上搜索各个需要的字母#xff0c;组成单词来表达的意思。这样来说#xff0c;题目也就清晰了#xff0c;判断杂志上的字是否能够组成勒索… (1)Ransom Note 解题思路 题目叫做Ransom Note勒索信。勒索信为了不暴露字迹就从杂志上搜索各个需要的字母组成单词来表达的意思。这样来说题目也就清晰了判断杂志上的字是否能够组成勒索信需要的那些字符。 这里需要注意的就是杂志上的字符只能被使用一次不过不用考虑大小写的问题。 有一种最简单的理解就是对于ransomNote里每个字符出现的次数必须小于或者等于该字符在magazine出现的次数。 原理就是列出了magazine的字母表然后算出了出现个数然后遍历ransomNote保证有足够的字母可用。 代码如下 1 public class Solution {2 public boolean canConstruct(String ransomNote, String magazine) {3 int[] arr new int[26];4 for (int i 0; i magazine.length(); i) {5 arr[magazine.charAt(i) - a];6 }7 for (int i 0; i ransomNote.length(); i) {8 if (-- arr[ransomNote.charAt(i) - a] 0) {9 return false; 10 } 11 } 12 return true; 13 } 14 } View Code (2)Repeated Substring Pattern 解题思路重复子串的长度必须是输入字符串长度的除数。从长度/ 2开始搜索str.length的所有可能除数如果i是长度的除数则重复从0到i该子串i次如果重复的子串等于输入str返回true。 代码如下 1 public class Solution {2 public boolean repeatedSubstringPattern(String str) {3 int sumStr str.length();4 for (int i sumStr / 2; i 1; i--) {5 if (sumStr % i 0) {6 int num sumStr / i;7 StringBuffer sb new StringBuffer();8 String strx str.substring(0, i); 9 for (int j 0; j num; j) { 10 sb.append(strx); 11 } 12 if (sb.toString().equals(str)) { 13 return true; 14 } 15 } 16 } 17 return false; 18 } 19 } View Code (3)Number of Segments in a String 解题思路记录空格数量即可。i位置的字符不是空格同时i的前一个字符是空格或者i等于0  代码如下 1 public class Solution {2 public int countSegments(String s) {3 int res 0;4 for (int i 0; i s.length(); i) {5 if (s.charAt(i) ! (i 0 || s.charAt(i - 1) )) {6 res;7 }8 }9 return res; 10 } 11 } View Code   转载于:https://www.cnblogs.com/struggleli/p/6221575.html
http://www.pierceye.com/news/978192/

相关文章:

  • 做app的模板下载网站有哪些长春网上建设网站
  • 建网站多少钱 万户项目管理软件手机版
  • 福州做网站需要多少钱win10 安装wordpress
  • 网站建设大约需要多少钱软文推广平台排名
  • 开发公司 网站建设价格seo优化排名怎么做
  • 网站开发如何使用微信登录鞍山专业做网站公司
  • 电子商务网站建设设计报告关于网站建设的指标
  • 电子商务网站建设实训展示网络技术就业方向
  • 乐清装修网站哪个好wordpress文章商品模板
  • 可以做超链接或锚文本的网站有哪些张店网站制作哪家好
  • 企业商城网站建设价格怎么自己建立公司网站
  • 网站上的广告怎么做工业设计是什么
  • 制作网站用c#做前台设计师合作网站
  • 做网站具体流程wordpress octopress
  • 怎么样增加网站权重图片wordpress博客
  • 网站开发接口文档模板个人在线网站推广
  • 百度关键词排名销售长沙网站优化
  • 阿里云部署多个网站wordpress 导航站点
  • 网站品牌词优化怎么做全国网站建设公司
  • 沧州做网站哪家好wordpress站点进入时弹窗
  • 中国化工建设网站做淘宝网站如何提取中间的提成
  • 柳州网站制作推荐怀化网站seo
  • iis网站ip兰州网站排名分析
  • 珠海建网站多少钱网站月流量
  • 彩网站开发购物小程序源码
  • 优秀的网站建设开发案例合肥备案
  • 做网站怎么签订协议大数据下的精准营销
  • wordpress模版建站城乡建设部网站施工员证书查询
  • 手机网站前端网站开发成本包括
  • 有了主机和域名后如何做网站seo网站建站公司的主页