Skip to content

Commit dfec6a0

Browse files
committed
issue sowon-dev#28 Grid Challenge java w/ Explanation
1 parent ca1c5a0 commit dfec6a0

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

โ€Žsrc/hackerrank/GridChallenge.javaโ€Ž

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,19 @@ static String gridChallenge(String[] grid) {
1010

1111
// 1. ํ–‰์„ ์‚ฌ์ „์ˆœ ์ •๋ ฌํ•˜๊ธฐ
1212
// String์„ char๋กœ ๋ณ€ํ™˜ํ•˜์—ฌ ์‚ฌ์ „์ˆœ์œผ๋กœ sortํ•œ ํ›„ ๋‹ค์‹œ grid[i]๋ฒˆ์งธ์— ๋„ฃ๋Š”๋‹ค.
13-
System.out.println(Arrays.toString(grid));
13+
// System.out.println(Arrays.toString(grid));
1414
for (int i = 0; i < grid.length; i++) {
1515
char[] chars = grid[i].toCharArray();
1616
Arrays.sort(chars);
1717
grid[i] = String.valueOf(chars);
1818
}
19-
System.out.println(Arrays.toString(grid));
19+
// System.out.println(Arrays.toString(grid));
2020

2121
// 2. ์—ด์„ ์‚ฌ์ „์ˆœ ์ •๋ ฌ์ธ์ง€ ํ™•์ธํ•˜๊ธฐ
2222
// ์ง€๊ธˆ ์—ด๊ณผ ๋‹ค์Œ ์—ด์˜ i๋ฒˆ์งธ๋ฅผ ๋น„๊ตํ•˜์—ฌ ์‚ฌ์ „์ˆœ์ด ์•„๋‹ˆ๋ฉด NO๋ฅผ ์ถœ๋ ฅ
2323
for (int i = 0; i < grid[0].length(); i++) {
2424
for (int j = 0; j < grid.length - 1; j++) {
25-
System.out.println(grid[j].charAt(i)+", "+grid[j + 1].charAt(i));
25+
// System.out.println(grid[j].charAt(i)+", "+grid[j + 1].charAt(i));
2626
if (grid[j].charAt(i) > grid[j + 1].charAt(i)) {
2727
return "NO";
2828
}

0 commit comments

Comments
ย (0)