LintCode: Compare Strings
C++
1 class Solution { 2 public: 3 /** 4 * @param A: A string includes Upper Case letters 5 * @param B: A string includes Upper Case letter 6 * @return: if string A contains all of the characters in B return true 7 * else return false 8 */ 9 bool compareStrings(string A, string B) { 10 // write your code here 11 if (B == "") { 12 return true; 13 } 14 for (int i=0; i<B.size(); i++) { 15 int j = A.find_first_of(B[i]); 16 if (j == -1){ 17 return false;; 18 } else { 19 A[j] = '-'; 20 } 21 } 22 return true; 23 } 24 };
找我内推: 字节跳动各种岗位
作者:
ZH奶酪(张贺)
邮箱:
cheesezh@qq.com
出处:
http://www.cnblogs.com/CheeseZH/
*
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。