随笔分类 -  字符串

摘要:一:解题思路 第一种方法:新申请一个和原始数组一样大的新数组。先把要反转的数字拷贝到新数组中,然后把剩余的数字也拷贝到新数组中。最后把这个新数组全部拷贝到原始数组中来。Time:O(n),Space:O(n) 第二种方法:首先将整个数组反转,然后将旋转部分反转,最后将剩余部分反转。Time:O(n) 阅读全文
posted @ 2020-03-17 22:01 repinkply 阅读(221) 评论(0) 推荐(0)
摘要:一:解题思路 Time:O(n),Space:O(1) 二:完整代码示例 (C、C++、Java、Python)方法一C: bool isNumberOrCharacter(char c) { return (c>='A' && c<='Z') || (c>='a' && c<='z') || (c 阅读全文
posted @ 2020-03-05 12:17 repinkply 阅读(205) 评论(0) 推荐(0)