Valid Word Square

给一个list, 里面是字符串, 问是不是横竖都是同一个字符串. 这个题就按照题意查就行了, 注意边界.

class Solution {
    public boolean validWordSquare(List<String> words) {
        for(int i = 0; i < words.size(); i++) {
            for(int j = 0; j < words.get(i).length(); j++) {
                if(j >= words.size()) // out bound
                    return false;
                if(i >= words.get(j).length())// out bound
                    return false;
                if(words.get(j).charAt(i) != words.get(i).charAt(j))
                    return false;
            }
        }
        return true;
    }
}