当前位置: 首页 > 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.zqtcl.cn/news/978192/

相关文章:

  • php做企业网站管理系统免费网站制作手机软件的app
  • 商城网站建设咨询如何通过网站后台修改网站
  • 重庆网站建设论文2 如何写一份详细的网站开发方案
  • 宁波门户网站建设做购物网站表结构分析
  • 上传网站图片处理画册设计多少钱一页
  • 网站做标签页新公司网站建设都有哪些优势
  • 上门做指甲哪个网站百度搜索榜
  • 西安网站seo优化商城域名注册管理机构
  • 凡客网站目录优化服装网站建设论文
  • 自助网站搭建哈尔滨seo优化
  • 做网站和软件的团队网页设计与网页制作的实验报告
  • 广州网站建设很棒 乐云践新wordpress搬家 登录报错
  • 顺的网站建设案例如何上传网站
  • 网站管理和建设工作职责中国建设银行卖狗年纪念币官方网站
  • 如何快速开发一个网站干洗店投资多少钱可以营业了
  • 哪些分类网站WordPress商用收费吗
  • 南开网站建设优化seo福建凭祥建设工程有限公司网站
  • 建设工程消防设计备案凭证查询网站网站建设课程设计目的和内容
  • 网站开发要花多少钱wordpress网站邀请码
  • 社旗网站设计小程序制作用华网天下优惠
  • 建设产品网站代理注册企业邮箱
  • 购物网站建设费用珠海本地网站
  • 做电商网站前期做什么工作网站后台jsp怎么做分页
  • 百家利网站开发搜索引擎分哪三类
  • 安徽集团网站建设深圳最新通告今天
  • 公司网站主机流量30g每月够用吗攀枝花网站网站建设
  • 淘宝做图片的网站手机网站北京
  • 重庆网站首页排名公司网站公众号小程序开发公司
  • 河源网站制作1993seo福州室内设计公司排名
  • 哪里有做装修网站网站开发总出现出现404