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

网站建设费计入那个科目中华室内设计师网

网站建设费计入那个科目,中华室内设计师网,wordpress不花钱,张家港做网站的公司使用语言:c 题目: 对于字符串 s 和 t,只有在 s t t t ... t t(t 自身连接 1 次或多次)时,我们才认定 “t 能除尽 s”。 给定两个字符串 str1 和 str2 。返回 最长字符串 x,要求满足 x 能…

使用语言:c++

题目: 

对于字符串 s 和 t,只有在 s = t + t + t + ... + t + tt 自身连接 1 次或多次)时,我们才认定 “t 能除尽 s”。

给定两个字符串 str1 和 str2 。返回 最长字符串 x,要求满足 x 能除尽 str1 且 x 能除尽 str2 。

示例 1:

输入:str1 = "ABCABC", str2 = "ABC"
输出:"ABC"

示例 2:

输入:str1 = "ABABAB", str2 = "ABAB"
输出:"AB"

示例 3:

输入:str1 = "LEET", str2 = "CODE"
输出:""

 其实这个题自己在做的时候一点思绪都没有,甚至把最大公因子和最小公倍数给搞混了,我真的服了自己了,但是没关系,一步一步来嘛,所以跟理解着官方题解自己写了一遍。

首先来解释几个概念:

1.什么叫约数?

约数其实就是能够整除给定整数的数比如6/3=2,3就是6的约数

约数也称为因数或因子

(易混辨析:质数/合数

质数是指只能被1和它本身整除的自然数,最小的质数是2,也是唯一的偶数质数

合数是指除了1和它本身之外,还能被其他自然数整除的自然数

2.其实length()方法返回的就是整数型了,所以官方题解中所做的强制类型转换的目的可能是为了确保类型明确

 int lenx = (int)s.length() / (int)t.length();

 3.在c++中true表示为1,false表示为0

4.substr用法

string s="hello world";
sub=s.substr(6);//表示提取从索引7到字符串末尾的位置,即world
sub=s.substr(1,4);//表示提取从索引1开始,长度为4的部分。即ello

好了明确这些了以后,给出我参考官方题解写的代码

class Solution {
public:
// 检查是否str是由x组成的bool check(string x,string str){int num=str.length()/x.length();string s;for(int i=0;i<num;i++){s+=x;}return s==str;//判断由num个x堆砌起来的s是否和str一样,如果一样的话则说明x能除尽str}
public:string gcdOfStrings(string str1, string str2) {int len1=str1.length();int len2=str2.length();int len=min(len1,len2);for(int i=len;i>0;i--){//因为题目要求求取最长字符串,所以从长度大的开始枚举if(len1%i==0&&len2%i==0){//只有长度能被整除,这个字符串才有可能除尽str//因为x必定是要整除str1和str2的,所以不用求取到底截取谁的字符串,哪一个都一样string x=str1.substr(0,i);if(check(x,str1)&&check(x,str2))return x;//都能除尽,说明找到了}}return "";//如果for循环走完都没有的话,那说明没有最大公约数}};

http://www.dtcms.com/a/616035.html

相关文章:

  • 南阳做网站的公司网站规划与建设的流程与方法 高中信息技术
  • wordpress你访问的网站不存在网页产品设计
  • C语言编译程序属于应用软件 | 探讨编译器在软件开发中的重要性
  • 白酒网站源码学会网站建设方案
  • 360网站兼容模式营销策划思路及方案
  • 外贸公司网站有哪些为什么网站后台怎么换图片
  • 首饰盒东莞网站建设网络推广方案p
  • 南通专业网站制作公司crm系统是什么意思啊
  • 联通网站备案系统拼多多网店能挣钱吗
  • 锟鹏建设招聘网站云主机重装系统后网站重新部署吗
  • 阿里云服务器上的网站怎么做修改小程序定制语言
  • 网站建设的工资安徽康东建设工程有限公司网站
  • 免费模板网站word网站开发对cpu要求高吗
  • 食品网站设计工商联网站建设方案
  • java学习连续打卡30天(1)
  • 手机有软件做ppt下载网站有哪些内容吗营销qq手机版
  • 网站开发需要注意的石家庄网页网站制作
  • 网站流程图设计网站要设置哪些栏目
  • 微信制作网站设计做网站要会什么
  • 延长中路上海网站建设江西建设工程信息网站
  • 网站右下角广告代码基于php技术的小型企业网站开发
  • 佛山建网站价格网站显示已备案
  • 网站建设业务渠道小程序平台
  • 中国建设网站上报名塔吊司索工企业门户网站建设方案怎么写
  • 北京哪里可以做网站企业培训 电子商务网站建设 图片
  • 网站制作关键词做外贸的网站哪些是最好的
  • 沛县网站设计网站建设维护是什么岗位
  • 内江市建设信息网站做中国菜的外国网站
  • 网站域名邮箱怎么注册做企业网站用什么cms好
  • 建设电影网站的目的wordpress百度抓取