随笔分类 -  CtCI

程序猿面试金典
摘要:题目描述请实现一个算法,在不使用额外数据结构和储存空间的情况下,翻转一个给定的字符串(可以使用单个过程变量)。给定一个string iniString,请返回一个string,为翻转后的字符串。保证字符串的长度小于等于5000。测试样例"This is nowcoder"返回:"redocwon s... 阅读全文
posted @ 2015-10-29 11:18 朝研行歌 阅读(174) 评论(0) 推荐(0) 编辑
摘要:题目描述给定两个字符串,请编写程序,确定其中一个字符串的字符重新排列后,能否变成另一个字符串。这里规定大小写为不同字符,且考虑字符串中有空格。给定一个string stringA和一个string stringB,请返回一个bool,代表两串是否重新排列后可相同。保证两串的长度都小于等于5000。测... 阅读全文
posted @ 2015-10-26 20:46 朝研行歌 阅读(168) 评论(0) 推荐(0) 编辑
摘要:题目描述请实现一个算法,确定一个字符串的所有字符是否全都不同。这里我们要求不允许使用额外的存储结构。给定一个string iniString,请返回一个bool值,True代表所有字符全都不同,False代表存在相同的字符。保证字符串中的字符为ASCII字符。字符串的长度小于等于3000。测试样例:... 阅读全文
posted @ 2015-10-26 20:19 朝研行歌 阅读(471) 评论(0) 推荐(0) 编辑