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

注册网络平台怎么注册seo诊断书案例

注册网络平台怎么注册,seo诊断书案例,java做网站要哪些软件,公司有域名的怎么建设网站题目以及链接: 1768. 交替合并字符串 给你两个字符串 word1 和 word2 。请你从 word1 开始,通过交替添加字母来合并字符串。如果一个字符串比另一个字符串长,就将多出来的字母追加到合并后字符串的末尾。 返回 合并后的字符串 。 示例 1&…

题目以及链接:

1768. 交替合并字符串

给你两个字符串 word1 和 word2 。请你从 word1 开始,通过交替添加字母来合并字符串。如果一个字符串比另一个字符串长,就将多出来的字母追加到合并后字符串的末尾。

返回 合并后的字符串 。

示例 1:

输入:word1 = "abc", word2 = "pqr"
输出:"apbqcr"
解释:字符串合并情况如下所示:
word1:  a   b   c
word2:    p   q   r
合并后:  a p b q c r

 拿到题目之后首先分析,两个字符串,要进行合并,并且要交替添加。既然需要用到字符的添加和删除之类的,那么String肯定不行。因为String创建之后就不能更改。自然就想到常用的另外两种StringBuffer,StringBulider。这里博主使用StringBuffer。使用最常见的模拟方法,将word1和word2分别转成StringBuffer,从而对其进行处理,用ans来存储处理完的结果,之后就是两个串交替进行添加,剩下的串再一次性添加。返回时由于要使用String类型,可以使用toString()方法来返回。即可通过

代码如下:

class Solution {public String mergeAlternately(String word1, String word2) {StringBuffer sb1 = new StringBuffer(word1);StringBuffer sb2 = new StringBuffer(word2);StringBuffer ans = new StringBuffer();int i = 0,j = 0 ;int leni = sb1.length(),lenj = sb2.length();while(i < leni&&j < lenj ) {ans.append(sb1.charAt(i));ans.append(sb2.charAt(j));++i;++j;}while(i < leni) ans.append(sb1.charAt(i++));while(j < lenj) ans.append(sb2.charAt(j++)); return ans.toString();}
}

http://www.zhongyajixie.com/news/26123.html

相关文章:

  • 网站建设公司 未来接app推广接单平台
  • 网站采集功能分析网站
  • asp.net网站开发实例教程pdf专门代写平台
  • 网站管理员在哪里北京百度关键词排名
  • 大气公司网站源码免费网站谁有靠谱的
  • 网页界面设计的特点是什么合肥seo网络营销推广
  • 个人备案可以做门户网站吗seo关键词挖掘工具
  • 凡度网络北京网站建设公司百度问答
  • 建立手机个人网站广告传媒公司经营范围
  • wordpress iphone app做搜索引擎优化的企业
  • 网站建设管理工作计划中国新冠疫情最新消息
  • 做jsp网站用哪些软件下载青岛官网优化
  • 网站的软件维护包括什么优化推广公司哪家好
  • wordpress 未分类潍坊关键词优化排名
  • 将wordpress页面保存为模板安徽网站建设优化推广
  • 武汉市做网站百度竞价推广的优势
  • div嵌套影响网站收录怎么免费建个人网站
  • 长沙seo排名收费旺道seo营销软件
  • wordpress如何添加首页图片seo诊断工具网站
  • 网站开发业绩品牌网站建设
  • 外省公司做网站备案网站推广优化网址
  • 自己做的网站怎么才能在百度上查找百度推广app
  • 郑州哪家公司做网站网络营销具有什么特点
  • 做任务挣钱的网站商品营销推广的方法有哪些
  • 上海做网站yuanmus上海网络营销有限公司
  • 哪一些网站可以开户做百度广告百度在线人工客服
  • 网站英文域名怎么查sem和seo是什么职业
  • 找做网站页的在哪找武汉网站排名推广
  • 成都疫情紧急通知seo观察网
  • 汕头 做网站网站查询平台