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

怎么自己在家做网站免费申请空间的地址有哪些

怎么自己在家做网站,免费申请空间的地址有哪些,网站建设深圳哪里学,网站设计需要什么1. 两数之和 两数之和 方法1:暴力枚举 两次for 循环,记录索引和值,找到合适的值然后返回 方法2:使用哈希表 第一次for循环的时候,就可以使用哈希表记录key的value,可以实现时间复杂度是1,要分…

1. 两数之和

两数之和

方法1:暴力枚举
两次for 循环,记录索引和值,找到合适的值然后返回

方法2:使用哈希表
第一次for循环的时候,就可以使用哈希表记录key的value,可以实现时间复杂度是1,要分清楚哈希表的key和value的对应关系

class Solution:def twoSum(self, nums: List[int], target: int) -> List[int]:# method 1 暴力枚举# for index1, i in enumerate(nums):#     for index2, j in enumerate(nums):#         if i+j == target and index1 != index2:#             return [index1, index2]#  method 2 暴力枚举# for i in range(len(nums)):#     for j in range(len(nums)):#         if i!=j and nums[i] + nums[j] == target:#             return [i, j]# method 3 使用哈希表,快速寻找是否存在目标元素hashtable = dict()for i, num in enumerate(nums):if target - num in hashtable:return [hashtable[target - num ], i]else:hashtable[num] = i

2. 验证回文串

验证回文串

将所有大写字符转换为小写字符、并移除所有非字母数字字符
解题思路:双指针

Python中处理字符串之isalpha()方法的使用:用于判断字符串是否全部由字母组成。string.isalpha(),string是要检查的字符串。该方法返回True或False,表示字符串是否全部由字母组成

Python中处理字符串之isalnum()方法的使用:其作用是检查一个字符串是否由字母或数字组成。只要字符串中包含了非字母非数字的字符,该函数就返回False,空字符串也会返回False.也就是说,字符串中只在由字母、一种语言的字符、数字或字母及数字组成的情况下才返回True.

  1. isalpha() 只能判断字符串是否只包含字母字符(包括字母和其他语言的字符),而不包括数字或其他特殊字符。数字+字母是false
  2. isalnum() 则可以判断字符串是否同时包含字母和数字字符,只有当字符串中包含字母和数字字符时才会返回 True,否则返回 False。含有特殊字符才是False

区别参考链接

  1. upper() 方法将字符串转换为大写字母
  2. lower() 方法将字符串转换为小写字母

双指针解法:

class Solution:def isPalindrome(self, s: str) -> bool:sgood = "".join([i.lower() for i in s if i.isalnum()])n = len(sgood)left, right = 0 , n-1while left < right:if sgood[left] != sgood[right]:return Falseelse:left += 1right -=1return True

优雅解法:

class Solution:def isPalindrome(self, s: str) -> bool:sgood = "".join(ch.lower() for ch in s if ch.isalnum())return sgood == sgood[::-1]
http://www.15wanjia.com/news/160351.html

相关文章:

  • 个体网站建设python编程网页版
  • 网站建设栏目网站服务器类型
  • 网站开发ppt模板微分销平台登录
  • 二次开发公司南安seo
  • 博物馆网站建设方案报价建筑用模板多少钱一块
  • 西安团购网站建设团结湖网站建设
  • 杭州高端企业网站建设新会住房和城乡建设部网站
  • 做门窗的 在哪个网站跑业务跑业务河北省建设局网站
  • 北京网站建设 和君工程 建筑 公司 取名 参考
  • 网站建设愿景wordpress怎么社交分享
  • 电脑什么软件做短视频网站网站的域名每年都要续费
  • 如何做条形码网站怎么搞wordpress tagline
  • 有没有可以做网站动图的软件网页设计报告体会
  • 东莞建设网站的公司简介浙江省信息港入口
  • 网站建设十胜石wordpress绿色中文主题
  • 上海云站网络技术服务中心网站建设标准 方案书
  • xampp做网站可以吗合肥建设管理学校网站
  • 靓号网站建设wordpress小说模板
  • 怎么做网站啊适合学生做的微商代理
  • 物业网站模板wordpress调用多个分类
  • 外贸建站服务娄底建设网站公司
  • app网站平台搭建哪家的装修公司比较好
  • 做头像的网站自己的名字寺庙招人做网站维护吗
  • 宣城市建设监督管理局网站阜阳网站制作公司找哪家
  • 网站建设flashwordpress the_date()
  • 嘉兴企业网站推广网站建设解决方案
  • 简历模板网站免费wordpress怎么部署到虚拟linux服务器
  • 怎么做网站的分类目录电子贺卡免费制作
  • 织梦网站关键词wordpress 广告收入
  • 简述如何对网站进行推广新闻写作网站