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

建设功能网站价格企业查询app

建设功能网站价格,企业查询app,盗版系统网站怎么建立,广州网站建📝前言说明: ●本专栏主要记录本人的基础算法学习以及LeetCode刷题记录,主要跟随B站作者灵茶山的视频进行学习,专栏中一篇文章为B站对应的一个视频 题目主要为B站视频内涉及的题目以及B站视频中提到的“课后作业”。 ●文章中的理…

📝前言说明:
●本专栏主要记录本人的基础算法学习以及LeetCode刷题记录,主要跟随B站作者灵茶山的视频进行学习,专栏中一篇文章为B站对应的一个视频
题目主要为B站视频内涉及的题目以及B站视频中提到的“课后作业”。
●文章中的理解仅为个人理解。
●文章中的截图来源于B站作者灵茶山,如有侵权请告知。

🎬个人简介:努力学习ing
📋本专栏:python刷题专栏
📋其他专栏:C语言入门基础以及python入门基础
🎀CSDN主页 愚润求学

这篇文章主要记录来自于LeetCode的编程基础0-1里面的基础题

不熟练的

  • 一,交替合并字符串
  • 二,移动零
  • 三,罗马数字转整数
  • 四,反转链表

一,交替合并字符串

在这里插入图片描述

class Solution:def mergeAlternately(self, word1: str, word2: str) -> str:i, n, m = 0, len(word1), len(word2)ans = []while i < n or i < m:if i < n:ans.append(word1[i])if i < m:ans.append(word2[i])i+=1return "".join(ans)

⭐笔记:利用一个i同时控制两个字符串

二,移动零

在这里插入图片描述

class Solution:def moveZeroes(self, nums: List[int]) -> None:l, r =0, 0while r < len(nums):if l == r or nums[r] == 0:r += 1elif nums[l] != 0:l += 1else:nums[l] = nums[r]nums[r] = 0return nums

在这里插入图片描述

三,罗马数字转整数

在这里插入图片描述

class Solution:def romanToInt(self, s: str) -> int:ROMAN = {'I':1, 'V':5, 'X':10, 'L':50, 'C':100, 'D':500, 'M':1000}ans = 0for x, y in pairwise(s):x, y = ROMAN[x], ROMAN[y]ans += x if x >= y else -xreturn ans + ROMAN[s[-1]]

pairwise 来源于itertools模块,用于遍历s序列中的元素对:
将输入的可迭代对象(比如列表、元组等)中的元素按顺序两两配对,然后返回这些配对组成的迭代器。

from itertools import pairwise  s = [1, 2, 3, 4, 5]  
for x, y in pairwise(s):  print(x, y)# 输出:
#  1 2  
#  2 3  
#  3 4  
#  4 5

四,反转链表

在这里插入图片描述

# Definition for singly-linked list.
# class ListNode:
#     def __init__(self, val=0, next=None):
#         self.val = val
#         self.next = next
class Solution:def reverseList(self, head: Optional[ListNode]) -> Optional[ListNode]:pre = Nonecur = headwhile cur:nxt = cur.nextcur.next = prepre = curcur = nxtreturn pre

运用类似“头插法的方式”,重点是要记录链表不同时刻(变换后)首元素的位置

🌈我的分享也就到此结束啦🌈
要是我的分享也能对你的学习起到帮助,那简直是太酷啦!
若有不足,还请大家多多指正,我们一起学习交流!
📢公主,王子:点赞👍→收藏⭐→关注🔍
感谢大家的观看和支持!祝大家都能得偿所愿,天天开心!!!

http://www.bjxfkj.com.cn/article/105825.html

相关文章:

  • 长沙做网站的公司seo网站推广技术
  • crm网页版长春网站优化流程
  • 公司自建网站百度下载官方下载安装
  • 哪里做公司网站比较好5年网站seo优化公司
  • 自己电脑做服务器建网站惠州网站建设方案推广
  • 日照做网站的厦门seo代运营
  • 济南做兼职网站关键词推广优化外包
  • 云梦网站怎么做浮窗西安网站设计开发
  • 做生鲜的网站网页关键词排名优化
  • 厦门做网站多少网站提交入口大全
  • 西昌做网站关于市场营销的100个问题
  • 外贸网站自建站宝安网站建设
  • 武汉网站搜索优化网站优化策略
  • 网站建设带购物车百度网站联系方式
  • 企业网站建设有什么好处大型营销型网站制作
  • 小说网站源码个人主页网页设计模板
  • 双语网站建设定制开发如何成为百度广告代理商
  • 响应式网站一般做几个版本长春网站制作设计
  • 做汽车的网站谷歌广告代理
  • 对于网站链接优化有哪些建议利尔化学股票股吧
  • pc端网站建设电话seo常用优化技巧
  • 网站子目录怎么做网站快速优化排名推荐
  • wordpress 优惠券 插件优化什么意思
  • 渝中集团网站建设免费的seo
  • 织梦网站如何做关键词成都调查事务所
  • 免费做简历的软件网站百度搜索推广平台
  • 黄浦专业做网站百度知道免费提问
  • 普通网站 seo 多少钱百度提交入口网站
  • 怎么做外贸网站推广百度热搜榜排名昨日
  • 海搜网做的网站怎么样怎么推广产品最有效