本屌丝,纯零基础,虽然潜伏黑马日子不短了,但却学起来依旧吃力。关于昨天下的基础测试题中一道挺简单,却又挺难的(自我感觉挺难,难了三个小时,后来一想通,真简单)分享下。
题目:判断一个字符串是否是对称字符串,例如"abc"不是对称字符串,"aba"、"abba"、"aaa"、"mnanm"是对称字符串
思路分析:1.首先要定义一个字符串,然后获取字符串中的内容和长度。2.for循环遍历字符串中数据。3.if判断,并输出结果。
就这么一个简单的小题难了我三个小时,先给大家诉诉苦啊。第一步的时候我想到了自己写一个函数,然后辨别,后来实验不行,pass!后来又想到了substring,又pass!好吧,我又想到了charAT,又,好吧,我承认这个是有用我也确实这样做了。
再说第三步,其实挺简单的,很容易就弄出来了,可是if是在for循环中啊,怎么才能只输出一遍呢?我纠结了。好吧,我承认,我就是死在这点了,三个小时啊,整整三个小时我才想到用boolean。
话有点啰嗦,其实我想知道你们谁做过这个题,有没有更好的办法,给亮一下,让我学习学习!
|
|