力扣编程从0-1

第一题

python 复制代码
class Solution:
    def mergeAlternately(self, word1: str, word2: str) -> str:
        #计算两个字符串长度,从i = 0开始遍历,每次循环:
        #如果i小于word1的长度,把word1[i]加到答案末尾
        #如果i小于word2的长度,把word2[i]加到答案末尾
        #循环直到i达到word1的长度和word2长度的最大值。
        ans = []
        i,n,m = 0,len(word1),len(word2)
        while i < n or i < m:
            if i<n:
                ans.append(word1[i])
            if i < m:
                ans.append(word2[i])
            i += 1
        return "".join(ans)
      # 时间复杂度:O(n+m),其中 n 是 word1的长度,m 是 word2的长度。
       #空间复杂度:O(n+m) 或 O(1)。C++ 不计入返回值的空间。
相关推荐
yvestine3 分钟前
数据挖掘——模型的评价
人工智能·算法·机器学习·数据挖掘·混淆矩阵·模型评价·正确率
deardao8 分钟前
【顶刊TPAMI 2025】多头编码(MHE)之极限分类 Part 3:算法实现
人工智能·深度学习·神经网络·算法·分类·数据挖掘·极限标签分类
司空良1 小时前
docker从下载到Python项目打包到容器中运行(解决下拉超时问题)
python·docker
郭wes代码1 小时前
Python安装(新手详细版)
开发语言·python
麦田里的稻草人w2 小时前
【pyqt】(二)基础框架
python·pyqt
学计算机的睿智大学生2 小时前
关于python的数据分析与应用
开发语言·python·数据分析
qq_273900232 小时前
pytorch索引操作函数介绍
人工智能·pytorch·python
就爱学编程2 小时前
力扣刷题:二叉树OJ篇(上)
算法·leetcode·职场和发展
赵谨言2 小时前
基于python大数据的水利数据获取及大数据服务
经验分享·python·毕业设计