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

如何建设网站与域名运营商大数据精准营销获客

如何建设网站与域名,运营商大数据精准营销获客,微网站建设应该怎么开发票,做公司网站需要几个域名好久不见,今天开始继续更新,或许拿不了奖,但是希望记录自己学习的过程,如果感觉有收获的同学在下面多多评论说说我代码的缺陷,感谢大家! 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://www.dtcms.com/wzjs/516573.html

相关文章:

  • 庆阳网站制作南宁百度seo公司
  • 重庆有没有做网站的专业推广图片
  • 找个兼职做网站的沈阳网站推广优化
  • 郑州汽车网站建设哪家好全网自媒体平台
  • 天津武清做网站发布外链的步骤
  • 东莞网站建设员免费关键词挖掘工具
  • 外贸商城网站建设东莞网络营销优化
  • uc网站模板商家推广平台有哪些
  • 建设网站的意义作用是什么意思网络销售这个工作到底怎么样
  • 商丘企业网站建设推荐seo网站推广优化
  • vps配置iis网站上海网站seo快速排名
  • 罗湖附近公司做网站建设哪家服务周到沈阳网站关键字优化
  • 上海未成年人思想道德建设网站uc浏览网页版进入
  • 丰县建设网站怎样在百度上发布作品
  • wp网站怎么用插件做html网页网络优化是做啥的
  • 手机动态网站开发教程百度指数网址是什么
  • 如何申请一个网站西安网站设计开发
  • 机箱做的网站主机怎么查看ftp百度销售系统
  • 济南教育论坛网站建设郑州纯手工seo
  • 社交网站建设网站重庆网络推广公司
  • 胶南市场建设服务中心网站seo排名推广
  • 网页设计模板百度云优化设计答案五年级上册
  • 青岛做网站多少钱淘宝seo推广优化
  • 凡科网建站怎么样关键词出价计算公式
  • 网站建设与管理书籍本溪seo优化
  • 给公司创建网站流程百度网络优化
  • ps做游戏下载网站百度ai助手入口
  • 上海做兼职上哪个网站巨量引擎广告投放
  • 天津建设招聘信息网站搜索引擎分哪三类
  • 邹平网站建设优化公司自己怎么给网站做优化排名