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

有哪些免费做网站wordpress 相册调用

有哪些免费做网站,wordpress 相册调用,wordpress 上一页 下一页,设计素材网站免费大全最新2024.4.1 题目来源我的题解方法一 直接利用StringBuilder的反转函数方法二 字符数组 题目来源 力扣每日一题;题序:2810 我的题解 方法一 直接利用StringBuilder的反转函数 使用StringBuilder构造结果,并利用其反转函数进行翻转 时间复杂度…

2024.4.1

      • 题目来源
      • 我的题解
        • 方法一 直接利用StringBuilder的反转函数
        • 方法二 字符数组

题目来源

力扣每日一题;题序:2810

我的题解

方法一 直接利用StringBuilder的反转函数

使用StringBuilder构造结果,并利用其反转函数进行翻转

时间复杂度:O( n 2 n^2 n2)
空间复杂度:O(1)

 public String finalString(String s) {StringBuilder sb=new StringBuilder();for(char ch:s.toCharArray()){if(ch=='i')sb=sb.reverse();elsesb.append(ch);}return sb.toString();}
方法二 字符数组

使用字符数组代替StringBuilder,自定义实现reverse方法,使得时间复杂度降低到O(logn)

时间复杂度:O(nlogn)
空间复杂度:O(1)。char数组是结果数组,不计算入空间复杂度

public String finalString(String s) {char[] sb=new char[s.length()];int i=0;for(char ch:s.toCharArray()){if(ch=='i')reverse(sb,i);elsesb[i++]=ch;}return new String(sb,0,i);
}
public void reverse(char[] s,int n){for(int i=0;i<n/2;i++){char t=s[i];s[i]=s[n-i-1];s[n-i-1]=t;}
}

有任何问题,欢迎评论区交流,欢迎评论区提供其它解题思路(代码),也可以点个赞支持一下作者哈😄~

http://www.yayakq.cn/news/685260/

相关文章:

  • 跟犀牛云一样做网站的网站改版 收录
  • 试用网站cms网站建设时程序的作用
  • 网站专题页怎么做网络架构三层
  • 濮阳市建站公司网站建设外包名词解释
  • 安平县做百度网站电话黄骅港招聘
  • jsp做网站都可以做什么app怎么推广运营
  • 中小型企业网站建设企业seo外包公司哪家专业
  • 网站建设包括哪些方面选择题网站建设与维护试题含答案
  • 青岛网站关键字优化网站优化什么意思
  • 保险公司网站开发疏通下水道网站怎么做
  • 企业内部系统网站制作网址导航下载安装
  • 企业宣传网站建设需求说明书深圳做网站哪家专业
  • 网站推广专员的岗位职责是什么个人网站怎么建立步骤
  • 台州网站建设服务网站营销最大的特点
  • 网站关键词排名快速提升与建设部网站
  • 各类企业网站案例杭州营销型网站建设工作室
  • 比较好的室内设计网站广州市品牌网站建设服务机构
  • 怎么做视频解析的网站优秀网站设计网站
  • 分类信息系统网站模板企业云邮箱
  • 网站怎么认证你懂的我的意思正能量句子
  • 哪个门户网站做推广好织梦商城网站模板
  • 环球旅行社网站建设规划书品牌宣传文案范文
  • 建设银行网站上不去嵊州建设局网站
  • 天猫网站建设的目标是什么wordpress不升级能用吗
  • wordpress首页标题不显示网站描述自己如何开自己的商城
  • 网站建设风景课程设计报告高端网站官网
  • 怎么搭建一个简单的网站百度推广负责做网站吗
  • 网站策划书包含的内容做网站wordpress
  • 做exo小说的网站在易语言里面做网站
  • 四川建设安全协会网站微信小程序后台管理系统