算法
文章平均质量分 67
BeAnHonester
天下事有难易乎?为之,则难者亦易矣;不为,则易者亦难矣。
展开
-
算法中字符串系列之旋转字符串
题目描述给定一个字符串,要求把字符串前面的若干个字符移动到字符串的尾部,如把字符串“abcdef”前面的2个字符'a'和'b'移动到字符串的尾部,使得原字符串变成字符串“cdefab”。请写一个函数完成此功能,要求对长度为n的字符串操作的时间复杂度为 O(n),空间复杂度为 O(1)。转载 2014-10-13 09:57:42 · 646 阅读 · 0 评论 -
寻找数组中只出现一次的数 java实现
本文地址:http://blog.csdn.net/morewindows/article/details/12684497转载请标明出处,谢谢。首先看看题目要求:数组A中,除了某一个数字x之外,其他数字都出现了三次,而x出现了一次。请给出最快的方法找到x。 这个题目非常有意思,在本人博客中有《位操作基础篇之位操作全面总结》这篇文章介绍了使用位操作的异或来解决——数原创 2014-08-19 10:41:09 · 2296 阅读 · 0 评论