一个关于C++字符串操作的算法
那天面试遇到几个题:
1,输入一个字符串,所有字符均为ASCII码,如果其中有两个或以上字符是相同的则返回1,否则返回0;
a. 写出一个你认为速度最快的算法
b. 写出一个占用空间最少的算法。
2。对于上述字符串,如果所有的字符的ASCII码都在0x20<=C<=0x7f之间,对于大于96个字符长度的字符串,有什么优化的方法,并写出代码。
1,输入一个字符串,所有字符均为ASCII码,如果其中有两个或以上字符是相同的则返回1,否则返回0;
a. 写出一个你认为速度最快的算法
b. 写出一个占用空间最少的算法。
2。对于上述字符串,如果所有的字符的ASCII码都在0x20<=C<=0x7f之间,对于大于96个字符长度的字符串,有什么优化的方法,并写出代码。
...全文


