以下哪种方法可以用来检查一个字符串是否为回文(正读和反读都相同的字符串):
答案解析
本题考查对检查回文字符串方法的理解。双指针技术是一个有效的检查回文字符串的方法,它从字符串的两端开始,向中心移动,同时比较两端的字符是否相同。如果所有对应的字符都相同,则字符串是回文。冒泡排序是排序算法,不适用于检查回文。递归虽然可以用来检查回文,但通常不是最高效的方法。哈希表用于存储键值对,不适合用来检查回文。 - A选项的问题在于,冒泡排序是用于排序,与检查回文无关。 - C选项虽然可以用来检查回文,但效率通常低于双指针技术。 - D选项的问题在于,哈希表不适合用来检查字符串是否为回文。
正确答案:B