题目: 解答: 1 class Solution { 2 private: 3 bool isOrigin(char c) 4 { 5 if(c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u' || 6 c == 'A' || c == ...
分类:
其他好文 时间:
2020-05-03 20:14:12
阅读次数:
57
1 class Solution 2 { 3 unordered_set<char> hash = {'a','e','i','o','u','A','E','I','O','U'}; 4 public: 5 string reverseVowels(string s) 6 { 7 int n = ...
分类:
其他好文 时间:
2020-04-22 20:18:02
阅读次数:
59
1 class Solution 2 { 3 public: 4 void reverseString(vector<char>& s) 5 { 6 int n = s.size(); 7 for(int i = 0;i < n/2;i ++) swap(s[i],s[n - i - 1]); 8 ...
分类:
其他好文 时间:
2020-04-22 19:35:57
阅读次数:
50
编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 你可以假设数组中的所有字符都是 ASCII 码表中的可打印字符。 示例 1: 输入:["h","e","l ...
分类:
编程语言 时间:
2020-04-16 14:58:52
阅读次数:
64
不要给另外的字符串分配额外的空间,你必须原地修改输入字符串、使用 O(1) 的额外空间解决这一问题。package mainfunc Reverse(s string) string { r := []rune(s) for i, j := 0, len(r)-1; i < j; i, j = i+ ...
分类:
其他好文 时间:
2020-04-15 18:43:46
阅读次数:
104
一.代码审计 1.进入实验环境后,发现是一段ohp代码,于是猜测我们要找的flag和这段代码应该有关系 2.简单了解一下代码中的一些函数: strrev() 函数反转字符串。 substr() 函数返回字符串的一部分。 语法:substr(string,start,length) 注释:如果 sta ...
分类:
Web程序 时间:
2020-04-03 20:13:44
阅读次数:
114
题目: 给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序。 示例 1: 输入: "Let's take LeetCode contest" 输出: "s'teL ekat edoCteeL tsetnoc" 注意:在字符串中,每个单词由单个空格分隔,并且字符串中不 ...
分类:
其他好文 时间:
2020-03-24 21:44:47
阅读次数:
101
字典合并 x = {'a': 1, 'b': 2} y = {'b': 3, 'c': 4} z = {**x, **y} 反转字符串 name = "George" name[::-1] 从函数返回多个值 def get_a_string(): a = "George" b = "is" c = ...
分类:
编程语言 时间:
2020-03-23 00:15:27
阅读次数:
70
前面我们依次整理了链表反转、字符串反转及其相应的衍生题目,而整数反转可以转化为字符串问题,也可以单独通过运算实现,主要是注意整数存在溢出的问题。 ...
分类:
其他好文 时间:
2020-03-19 23:14:11
阅读次数:
93
第一题: 示例: 来源:点击这里 答案:简单 第二题: 示例: 来源:点击这里 答案 第三题: 示例: 来源:点击这里 答案 第四题: 示例: 来源:点击这里 答案 第五题: 示例: 来源:点击这里 答案 ...
分类:
其他好文 时间:
2020-02-25 16:12:34
阅读次数:
58