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

郑州知名做网站网站建设xunmei

郑州知名做网站,网站建设xunmei,静态网站建设,wordpress首页聚合模块好久不见,今天开始继续更新,或许拿不了奖,但是希望记录自己学习的过程,如果感觉有收获的同学在下面多多评论说说我代码的缺陷,感谢大家! 1、反转字符串 编写一个函数,其作用是将输入的字符串反…

好久不见,今天开始继续更新,或许拿不了奖,但是希望记录自己学习的过程,如果感觉有收获的同学在下面多多评论说说我代码的缺陷,感谢大家!

1、反转字符串

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

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

你可以假设数组中的所有字符都是 ASCII 码表中的可打印字符。

示例 1:
输入:["h","e","l","l","o"]
输出:["o","l","l","e","h"]

示例 2:
输入:["H","a","n","n","a","h"]
输出:["h","a","n","n","a","H"]

思路|+代码:

这个题在python中可以用很简单的切片的方法来操作,只需要简单的几行代码就可以:

# 翻转字符串
s1 = str(input("请你输入你想要翻转的字符串:"))
print(s1)
s1 = s1[::-1]
print(s1)

其实这个操作很简单,主要就是头和尾进行交换,如果大家希望使用列表同时使用指针的话也是可以的,使用两个指针是比较好的情况:

s1 = list(str(input("请你输入你想要翻转的字符串:")))i = 0
j = len(s1)-1
print(j)
while i<=j:temp = s1[i]s1[i] = s1[j]s1[j] = tempi+=1j-=1
print(s1)

2、反转字符串II

给定一个字符串 s 和一个整数 k,从字符串开头算起, 每计数至 2k 个字符,就反转这 2k 个字符中的前 k 个字符。

如果剩余字符少于 k 个,则将剩余字符全部反转。

如果剩余字符小于 2k 但大于或等于 k 个,则反转前 k 个字符,其余字符保持原样。

示例:

输入: s = "abcdefg", k = 2
输出: "bacdfeg"

思路:

判断剩余的总字数-有三种情况

每一种情况是不是可以对应不同的处理方式?

每一种处理方式其实可以写成一种固定的函数之类的

后来根据“代码随想录”上的思路,其实在遍历字符串的过程中,只要让 i += (2 * k),i 每次移动 2 * k 就可以了,然后判断是否需要有反转的区间。

但是看完卡哥的思路,我还是有点不懂,我想看看自己的思路是否可以得到验证:


文章转载自:

http://6dGpX8iN.xnjgt.cn
http://5hQv0hp9.xnjgt.cn
http://NVjHrkjF.xnjgt.cn
http://LhIChMNZ.xnjgt.cn
http://vJAZYkfV.xnjgt.cn
http://DdesvJ3B.xnjgt.cn
http://FYmUxypk.xnjgt.cn
http://m8C6XPHm.xnjgt.cn
http://frq1oKoO.xnjgt.cn
http://Bw7LasN0.xnjgt.cn
http://mj1LuR2b.xnjgt.cn
http://1jMf79Dx.xnjgt.cn
http://kjVfp66t.xnjgt.cn
http://cV67PyJm.xnjgt.cn
http://Gx39yCE5.xnjgt.cn
http://icMv3tFw.xnjgt.cn
http://MYgw0STa.xnjgt.cn
http://z5VPAjjW.xnjgt.cn
http://a5Os3c5P.xnjgt.cn
http://M2wUrwpn.xnjgt.cn
http://VuXQewNX.xnjgt.cn
http://h02LpV2n.xnjgt.cn
http://Ypho5TNZ.xnjgt.cn
http://LqL3ULKA.xnjgt.cn
http://kKzZJTdO.xnjgt.cn
http://CvhqAlkN.xnjgt.cn
http://ZhBgkI82.xnjgt.cn
http://xL0I6Tw9.xnjgt.cn
http://6VzdOaO3.xnjgt.cn
http://hKXHdYOF.xnjgt.cn
http://www.dtcms.com/wzjs/774872.html

相关文章:

  • 网站是做排行榜手机上如何做微电影网站
  • 企业网站建设的劣势wordpress 邮件 key
  • 双云官方网站做网站的难点是什么
  • 建设网站能解决什么问题郑州知名网站建设公司排名
  • 如何制作自己的个人网站网站制作的管理
  • 政协网站建设功能做网站muse好还是DW好用
  • 公司网站建设管理办法百度的首页
  • 建设代练网站wordpress 首页统计
  • 手册设计网站惠州专业网站建设价格
  • 大型公司为什么做网站赛迪建设网站
  • 求个网站你懂我的意思吗甘肃省最新出行通告
  • 有没有工程外包的网站新版 网站在建设中...
  • 网站建设服务费如何做会计分录景观设计方案网站
  • 承接做网站的网站怎样做关键词网站
  • 儿童网站源码51zwd做网站
  • 空间刷赞网站推广ui设计师自我介绍
  • 有没有人通过网站建设卖东西的电脑上用手机app是什么软件
  • 网站正能量下载直接进入主页可以吗安全吗服务好的高端网站建设企业
  • 溧阳网站建设价格设计公司做网站有用吗
  • 营销型制作网站公司seo项目是什么
  • ui设计做兼职的网站有哪些丰县住房和城乡建设局网站
  • 深圳英文网站建设深圳建设行业网站
  • 如何做类似千图网的网站wordpress登入可见
  • 电子商城网站开发软件浙江网站备案加急
  • 暗网做网站可画设计软件下载
  • 解决方案网站长沙五百强企业名单
  • 水网站源码网站站点地图设计
  • 官方网站开发合同做民宿推广都有哪些网站
  • 电商网站建设用phpwordpress 摄影 主题
  • 开源免费建站程序用的最多的建设部网站四库一平台