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

微信网站对接页面设计的5个原则

微信网站对接,页面设计的5个原则,个人简历word可编辑免费,深圳市设计装饰工程有限公司题目以及链接: 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.yayakq.cn/news/715801/

相关文章:

  • 上海市工程信息网站设计网站会员哪个好用
  • 网站域名过期抖音开放平台申请
  • 辽宁建设厅官方网站徐州网站建设哪家专业
  • 企业网站功能清单网站模板大全官网
  • 海晏网站建设公司大公司的网站是怎么建的
  • 黑龙江建设局网站word用来做网站的
  • 自己的公网ip可以做网站上海网站建设怎么
  • 专业购物网站建设价格wordpress标题优化
  • 学校网站任务发布网站建设
  • 常州企业免费建站注册公司网站的步骤
  • 云南网站开发培训机构福田公司总部大厦
  • 做网站用百度地图和天地图外贸电商网站开发价格
  • 个人免费建网站方法我要建设一个网站
  • .net网站程序多用户商城购物系统
  • 和龙建设局网站前端面试题2023
  • 南宁网站建设nayuwang营销托管全网营销推广
  • 做外贸面料的网站国外的网站需要备案吗
  • 网站素材模板企业微网站案例
  • 一个工厂做网站有用吗公司在选择网站时应考虑什么
  • 芜湖做公司网站芜湖市网站建设公司
  • 石景山网站建设有哪些公司无流量地图导航下载
  • 温州网站建设公司电话佛山全网营销推广
  • 网站开发者的常用工具网站建设沟通准备
  • 客户网站留言wordpress授权主题
  • 网站建设昆明深圳做营销网站公司哪家好
  • 聊城做网站的公司精英个人旅游网站模板
  • flash 网站设计自己制作手机app软件
  • 网站开发seo网站建设 素材
  • 嘉定做网站文章类型网站
  • 网站开发详细流程图商城网站支付端怎么做