每日算法 2013-02-25

mac2022-06-30  72

编写一个方法用于验证指定的字符串是否为反转字符,返回true和false。请用递归算法实现

View Code static void Main(string[] args) { string[] strs = { "cabgfcgfbac", "ab", "abc", "abcca" }; foreach (string str in strs) Console.WriteLine("{0} is {1}", str, method(str)); Console.ReadLine(); } private static bool method(string str) { if (str.Length <= 1) return true; if (str[0] != str[str.Length - 1]) return false; return method(str.Substring(1, str.Length - 2)); }

 

转载于:https://www.cnblogs.com/cuiguangzhi/archive/2013/02/26/2933789.html

最新回复(0)