안녕하세요 선생님!
다름이 아니고 제가 알고리즘을 공부한지는 1달밖에 되지 않았지만(그것도 겨우 하루 2시간) 경험을 쌓아보고 싶어서 네이버 신입채용 tech를 지원해 합격은 생각하지 않고 오늘 코딩테스트를 치뤘는데요. 역시 아직 제겐 너무 어려워서 1문제만 테스트 케이스를 겨우 통과했습니다...
여기서 질문인 점이 사실 제가 풀 수 있었던 이 한 문제는 테스트 케이스의 입력이 흔히
cin >> n >> k; 이런 형태여서 쉽게쉽게 늘 하던데로 풀 수 있었는데
다른 문제 경우에는 테스트케이스의 입력이 배열로 받더라고요... 예를 들어서
[[0, 0, 1], [1, 0, 1], [0,1,0]] 이런식으로요. 심지어 각 배열의 크기가 몇인지도 정해져 있지 않고 또, 배열의 개수조차 정해져 있지 않아서 도저히 입력을 어떻게 받아야할지 몰라 풀이만 적고 테스트를 돌려보진 못했습니다ㅠㅠㅠ 혹시 이런 입력같은 경우에는 코드를 어떻게 작성해야 입력을 받을 수 있나요?
안녕하세요 개발님 ㅎㅎ
[[0, 0, 1], [1, 0, 1], [0,1,0]] 이렇게 입력이 주어진 경우는 다음과 같이 받으시면 됩니다.
2차원 배열의 경우 높이는 v.size(), 너비는 첫번째 요소의 길이를 통해 추출해내시면 됩니다.
출력:
0 0 1
1 0 1
0 1 0
이번에는 1솔했지만 저만 믿고 이 강의 들으시면서 꾸준히 8주차까지 하신다면 충분히 네이버정도는 올솔도 가능하실겁니다. 화이팅입니다.
또 질문 있으시면 언제든지 질문 부탁드립니다.
좋은 수강평과 별점 5점은 제가 큰 힘이 됩니다. :)
감사합니다.
강사 큰돌 올림.
답글
개발너무어려워요ㅠ
2023.04.18친절한 답변 감사합니다 선생님! 1솔도 저는 저에게 놀랐습니다ㅎㅎㅎ 감사합니다!