[JAVA] Single HashSet with string


#1
public int isValidSudoku(final List<String>a)
{
	Set<String> st=new HashSet<String>();
	for(int i=0;i<9;i++)
	{
		for(int j=0;j<9;j++)
		{
			if(a.get(i).charAt(j)!='.') {
			if (!st.add(  a.get(i).charAt(j)+"inrow"+i   )|| !st.add( a.get(i).charAt(j)+"incol"+j )|| !st.add(a.get(i).charAt(j)+"insq"+(i/3)+(j/3))) return 0;
			}
		}
	}
	return 1;
}