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

做蛋糕比较火的网站如何做网站安全加固

做蛋糕比较火的网站,如何做网站安全加固,怎么躲避wordpress审核评论,中国最好网站建设公司排名文章目录 Reverse String 反转字符串问题描述:分析代码双指针 Tag Reverse String 反转字符串 问题描述: 编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。 不要给另外的数组分配额外的空间&#xff0c…

文章目录

  • Reverse String 反转字符串

Reverse String 反转字符串

问题描述:

编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。

不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。

1 < = s . l e n g t h < = 1 0 5 s [ i ] i s a p r i n t a b l e a s c i i c h a r a c t e r . 1 <= s.length <= 10^5\\ s[i] is a printable ascii character. 1<=s.length<=105s[i]isaprintableasciicharacter.

分析

呃,反转字符串,还能说啥呢,看代码吧。

入门级方法,就是新开一个数组,从右向左依次填入原数组的从左向右的元素,时间复杂度 O ( N ) O(N) O(N),空间复杂度 O ( N ) O(N) O(N).

进阶的方法,就是双指针swap,空间可以降低到 O ( 1 ) O(1) O(1).

代码

双指针

public void reverseString(char[] s) {int n = s.length,l=0,r = n-1;while(l<r){swap(s,l++,r--);}return;}public void swap(char[] a,int i,int j){char c = a[i];a[i] = a[j];a[j] = c;return ;}

时间复杂度 O ( N ) O(N) O(N)

空间复杂度 O ( 1 ) O(1) O(1)

Tag

Two Pointers

String

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

相关文章:

  • 网站修改器南京手机网站设计
  • 企业网站建设对网络营销的影响主要表现在( )一键网页转app生成器
  • 网站建设与管理心得体会和总结wordpress提示插件安装插件
  • 无锡网站优化wordpress 使用ajax
  • 网站开发项目经理工资企业网站趋势
  • 做商城网站在哪里注册营业执照南昌做网站要多少钱
  • 郑州做网站公司电话西安网页设计培训机构
  • 加盟网官方网站重庆网站建设中心
  • 网站建设设计指标系统没有安装wordpress
  • 法拍重庆网站一个空间只能放一个网站吗
  • 山东省建设厅网站查网站降权后 换域名
  • 赣州网站建设如何百度一下app
  • 微建站平台苏州招聘网站建设
  • 广州腾虎网络网站建设熊掌号ps切片怎么做网站
  • 网站功能报价明细表123建站
  • 沧州市建设局网站招聘网站开发人员
  • 免费进入电影网站人人网入口wordpress 批量添加用户
  • 英文网站建设 江门怎么在百度上发布帖子
  • 北京网站制作网络推广公司wordpress工单系统
  • 德州俱乐部网站开发南宁市住房城乡建设厅网站
  • 自建网站营销是什么东莞短视频seo需要多少钱
  • jsp个人网站怎样做做响应式网站制作
  • 潍坊企业网站制作wordpress 头部不显示
  • 餐饮营销型网站案例app合作开发
  • 网站建设申报方案国际公司名称大全名头
  • 网站关键词的选择企业可以做哪些网站
  • 怎样把自己做的网站放到网上淘宝做基础销量怎么网站
  • 网站建立连接不安全怎么解决潍坊专业做网站
  • 泰安营销网站建设内江如何做百度的网站
  • 推荐十个国外网站企业信息免费查询系统