摘要:
面试题 01.03. URL化 URL化。编写一种方法,将字符串中的空格全部替换为%20。假定该字符串尾部有足够的空间存放新增字符,并且知道字符串的“真实”长度。(注:用Java实现的话,请使用字符数组实现,以便直接在数组上操作。) 按照题意模拟即可。 class Solution { public 阅读全文
摘要:
面试题 01.02. 判定是否互为字符重排 给定两个字符串 s1 和 s2,请编写一个程序,确定其中一个字符串的字符重新排列后,能否变成另一个字符串。 解题报告: 用一个整数数组映射26个字母,数组初始化为零,遍历字符串1,出现字母则计数加1,遍历字符串2,出现字母则计数减1,在遍历整数数组,判断数 阅读全文
摘要:
剑指 Offer 05. 替换空格 请实现一个函数,把字符串 s 中的每个空格替换成"%20"。 遍历检索替换即可。 class Solution { public: string replaceSpace(string s) { string ans=""; for (int i=0;i<s.si 阅读全文