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

数据服务网站开发站长工具忘忧草

数据服务网站开发,站长工具忘忧草,济南手机网站设计,ps如何做网站横幅简单 给定两个字符串 s 和 t ,它们只包含小写字母。 字符串 t 由字符串 s 随机重排,然后在随机位置添加一个字母。 请找出在 t 中被添加的字母。 示例 1: 输入:s "abcd", t "abcde" 输出:"…
简单
给定两个字符串 s 和 t ,它们只包含小写字母。
字符串 t 由字符串 s 随机重排,然后在随机位置添加一个字母。
请找出在 t 中被添加的字母。
示例 1:
输入:s = "abcd", t = "abcde"
输出:"e"
解释:'e' 是那个被添加的字母。
示例 2:
输入:s = "", t = "y"
输出:"y"
提示:
0 <= s.length <= 1000
t.length == s.length + 1
s 和 t 只包含小写字母

解题思路:

正确的思路:
计数方法:对每个字母出现次数进行了统计
错误的思路:
按位比对

正确解法

def count_letters(s, t):result1 = {}result2 = {}for i in s:if i in t:# Return the value for key if key is in the dictionary, else default.# 返回索引i对应的键的值result1[i] = result1.get(i, 0) + 1for j in t:if j in t:result2[j] = result2.get(j, 0) + 1print(result1)print(result2)# 分类讨论# 情况一:键存在for key, value in result1.items():if value != result2.get(key):return key# 情况二:键不存在# 遍历第二个字典的键for key in result2:# 如果第二个字典的值在第一个字典中不存在,则将键添加到结果列表中if key not in result1:return keyprint(count_letters("abcd", "acde"))

错误解法

def findTheDifference(self, s, t):""":type s: str:type t: str:rtype: str"""n = len(t)s = s + " "i = 0while 1:if s[i]== t[i]:i += 1else:print(t[i])breakreturn t[i]
http://www.dinnco.com/news/74321.html

相关文章:

  • wordpress集成erphpdown广州优化疫情防控措施
  • 网站建设与维护对应的发票科目市场营销策划书范文5篇精选
  • 有做网站维护的代写软文公司
  • 网站设计网站浏览清远今日头条最新消息
  • tuzicms做企业手机网站如何网站推广网络推广
  • 深圳网站有哪些成都关键词seo推广平台
  • 做外包的网站有哪些问题网络营销可以做什么工作
  • 网站体验优化近几年的网络营销案例
  • 做网站用后缀好深圳网站seo外包公司哪家好
  • 怎样创造个网站怎么免费建公司网站
  • 英文网站制作费用客户管理系统
  • 有哪些做批发出口的网站app推广拉新一手渠道代理
  • 江苏军民融合网站建设市场推广计划方案
  • 鲜花网站建设免费外链平台
  • 做网站的技术风险seo是哪里
  • 中国建设八局 哪里的优化推广网站怎么做
  • 果洛营销网站建设多少钱网站模板设计
  • 做注塑机的网站百度收录刷排名
  • 济南企业网站建设互联网广告推广
  • 如何提升网站访问速度网络广告策划书案例
  • 凡科网建网站付费链接怎么做爱站工具seo综合查询
  • 外国人做的购物网站web网站设计
  • 如何建网站教程杭州seo排名公司
  • 东莞微网站制作营销软文范例大全100
  • 哪个公司建立网站好制造业中小微企业
  • 成都网站制作推来客网站系统seo综合排名优化
  • 中企网站建设东莞头条最新新闻
  • 哪个网站可以免费做简历百度广告怎么收费
  • 查询网站备案密码是什么样的开鲁seo网站
  • 武汉做网站的推特是谁的公司