力扣刷题-字符串-左旋转字符串

LCR 182.动态口令-同剑指Offer58-II

某公司门禁密码使用动态口令技术。初始密码为字符串 password,密码更新均遵循以下步骤:

设定一个正整数目标值 target

将 password 前 target 个字符按原顺序移动至字符串末尾

请返回更新后的密码字符串。

示例 1:

输入: password = "s3cur1tyC0d3", target = 4

输出: "r1tyC0d3s3cu"

示例 2:

输入: password = "lrloseumgh", target = 6

输出: "umghlrlose"

思路

直接使用字符串的切片操作

python 复制代码
class Solution(object):
    def dynamicPassword(self, password, target):
        """
        :type password: str
        :type target: int
        :rtype: str
        """
        # 很简单的做法 直接使用切片操作
        result = ''
        tmp_str1 = password[:target] # 前target个字符
        tmp_str2 = password[target:] # 后面的字符
        result += tmp_str2
        result += tmp_str1
        return result
相关推荐
Nil2087 分钟前
leetcode 49字母异位分组
算法·leetcode·哈希算法
用户298698530149 分钟前
Python 实现 Word 与 TIFF 双向转换的方案
后端·python·api
weixin_3077791318 分钟前
C++代码实现MATLAB中的spectralcluster函数功能
开发语言·c++·算法·matlab
benchmark_cc21 分钟前
实时行情和分钟 K 线应该如何配合使用?从信号计算到交易决策的完整分析
大数据·python·数据分析·pandas·量化交易·股票数据·quantdash
LMT流氓兔24 分钟前
第四单元——第17课:让回答边生成、边显示
服务器·数据库·人工智能·python·oracle·langchain
行者全栈架构师25 分钟前
【鸿蒙心迹】让应用“悬浮“起来——闪控球(floatingBall)从接入到实战全链路(HarmonyOS 7.x)
前端·算法·架构
MetWeave28 分钟前
从零跑一个气象数据管道:抓取、清洗、对账、节奏
后端·python
云的雨 雨的云30 分钟前
手写算法动画上位机:从排序到线性代数可视化
线性代数·算法
用户38514085394739 分钟前
Python 的 O_NOFOLLOW 为什么挡不住中间目录的符号链接?
python
Pniubi1 小时前
快速排序(力扣基础)(递归)
java·数据结构·算法