![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
力扣
Long-002
不断学习,一直在路上!
展开
-
旋转数组【力扣】
题目描述给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。输入输出示例输入: nums = [1,2,3,4,5,6,7], k = 3输出: [5,6,7,1,2,3,4]解释:向右旋转 1 步: [7,1,2,3,4,5,6]向右旋转 2 步: [6,7,1,2,3,4,5]向右旋转 3 步: [5,6,7,1,2,3,4]题目分析我的思路是采用翻转的方法,即:三次翻转将整个数组翻转翻转前k个翻转后k个nums = [1,2,3,4,5,原创 2021-02-09 18:16:11 · 125 阅读 · 0 评论 -
转换成小写字母【力扣】
题目描述实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串。输入输出示例示例1:输入:HeLLo输出:hello示例2:输入:here输出:here题目分析将一个字符串中的的大写字母转换成小写字母,小写字母保持不变,输出新的字符串。大小写之间的转换用到的知识点是ASCII码。大写的A-Z的ASCII码是从65-90,小写的a-z的ASCII码是从97-122。所以大写转小写对应ASCII码+32原创 2021-02-09 16:22:50 · 163 阅读 · 0 评论