@@ -51,31 +51,36 @@ public boolean exist(char[][] board, String word) {
5151
5252for (int i =0 ;i <row ;i ++) {
5353for (int j =0 ;j <col ;j ++) {
54- if (board [i ][j ] ==word .charAt (0 ) &&search (board ,i ,j ,word ,0 ) ==true )
54+ if (board [i ][j ] ==word .charAt (0 ) &&search (board ,i ,j ,word ,0 ) ==true ) {
5555return true ;
56+ }
5657 }
5758 }
5859return false ;
5960 }
6061
6162private boolean search (char [][]board ,int i ,int j ,String word ,int index ) {
62- if (index ==word .length () -1 )
63+ if (index ==word .length () -1 ) {
6364return true ;
65+ }
6466
6567// store the visited char in temp variable
6668char temp =board [i ][j ];
6769board [i ][j ] =' ' ;
68- if (i >0 &&board [i -1 ][j ] ==word .charAt (index +1 ) &&search (board ,i -1 ,j ,word ,index +1 ) ==true )
70+ if (i >0 &&board [i -1 ][j ] ==word .charAt (index +1 ) &&search (board ,i -1 ,j ,word ,index +1 ) ==true ) {
6971return true ;
70- if (i <board .length -1 &&board [i +1 ][j ] ==word .charAt (index +1 ) &&search (board ,i +1 ,j ,word ,index +1 ) ==true )
72+ }
73+ if (i <board .length -1 &&board [i +1 ][j ] ==word .charAt (index +1 ) &&search (board ,i +1 ,j ,word ,index +1 ) ==true ) {
7174return true ;
75+ }
7276
73- if (j >0 &&board [i ][j -1 ] ==word .charAt (index +1 ) &&search (board ,i ,j -1 ,word ,index +1 ) ==true )
77+ if (j >0 &&board [i ][j -1 ] ==word .charAt (index +1 ) &&search (board ,i ,j -1 ,word ,index +1 ) ==true ) {
7478return true ;
79+ }
7580
76-
77- if (j <board [0 ].length -1 &&board [i ][j +1 ] ==word .charAt (index +1 ) &&search (board ,i ,j +1 ,word ,index +1 ) ==true )
81+ if (j <board [0 ].length -1 &&board [i ][j +1 ] ==word .charAt (index +1 ) &&search (board ,i ,j +1 ,word ,index +1 ) ==true ) {
7882return true ;
83+ }
7984
8085board [i ][j ] =temp ;
8186return false ;