소개
'하루코딩(https://www.youtube.com/@codingtest)' 유튜브 채널 운영
Do it! 알고리즘 코딩테스트 저자
강의
전체6수강평
- 자세하게 내용 설명이 이해가 잘되요
vabanama
2024.09.11
1
- 좋은강의 감사합니다
ming
2024.08.11
1
- 좋은 강의 감사합니다
ming
2024.08.11
1
게시글
질문&답변
2024.03.20
스택문제 백준 1874
안녕하세요! 네 모든 문제에 대한 해석과 풀이등은 다 다를 수 있고 구현방식도 당연히 다를 수 있기 때문에 당연히 되실 것 같습니다!! 실제 해당 방식으로 풀어내셔도 정답이 되는 것으로 보입니다. ^-^ 좋은하루 되세요 ~
- 1
- 1
- 243
질문&답변
2024.03.07
동영상 강의 화면이 작아요.
안녕하세요. 최근 강의 링크 임베딩 방식이 바뀌어서.. 제가 수정해볼 수 있는 방법이 아쉽게도 현재로써는 없는것 같습니다. ㅜㅜ 문의드려보고 이전처럼 최대한 키우는 기능이 추가 가능하다고 하면 이후에 수정해두도록 하겠습니다! 즐거운 하루 되세요 🙂
- 0
- 1
- 133
질문&답변
2024.02.21
백준 2178 미로탐색 질문 입니다.
안녕하세요!! x, y 변수를 말씀하신대로 사용하는 것의 의미상 정확하였을 것 같은데, row를 x변수에 col을 y변수에 할당하여서 사용을 하였습니다. 뒤쪽의 유효성 검사에서 보면 if( x>=0 && y >= 0 && x 계속 x를 row로 인지를 하고 y를 col로 인지를 하여 코딩이 되어 추후 로직에는 문제가 없습니다. 이렇기 때문에 최초 k=0일 경우에는 x는 그대로, y는 1이 증가되어서 아래로 이동이 아닌 오른쪽 이동이 되는 것인데 영상에서 "아래로" 라고 이야기하여서 혼선을 드린것 같습니다. ㅠ_ㅠ 죄송합니다. 현재 말씀하신 개념이 맞고 혹 변수명으로 혼선이 되시면 int x를 int y로 int y를 int x로 모든 코드에서 rename을 해주시면 될 것 같습니다. !! 혼선을 드려 죄송하고 화이팅 하십시오!
- 0
- 1
- 209
질문&답변
2024.02.17
백준 1722 교재 81 질문
안녕하세요! 반갑습니다. 순열의 순서 구하기 문제로 이해를 하였는데요. 예제로 한번 말씀드려 보고자합니다. 예를들어 K = 15, 자리수가 4자리라고 가정을 하면 (n=4) 1 2 3 4 중 제일 첫 번째 자리에 어떤 값이 들어가야 하는지 판단하는 경우 K = 15와 (n-1)! = 6을 가지고 비교하게 됩니다. 이유를 생각하여 보면 (n-1)! 이라는 값의 의미는 n자리(여기에서는 제일 앞자리)가 정해졌을 때 나머지 남은 자리로 구할 수 있는 모든 순열의 경우의 수 이기 때문입니다. 해당 문제로 바꾸어 이야기하면 (4-1)! = 6 의 의미는 4자리 순열에서 맨 앞 자리가 정하여 졌을 때 만들 수 있는 경우의 수입니다. 1이 맨 앞자리로 정해졌다고 하면 1 2 3 4 1 2 4 3 1 3 2 4 1 3 4 2 1 4 2 3 1 4 3 2 이렇게 6가지 경우의 수가 나옵니다. 그럼 다시 처음으로 돌아가서 K = 15 즉 15번째 순열을 구하는 경우를 생각해보면 1이 가장 앞에 있는 경우 6가지 => K(15) 와 6을 비교하여 K가 더 크면 K에서 6을 마이너스 2가 가장 앞에 있는 경우도 6가지 => K(9)와 6을 비교해서 K가 더 크면 K에서 6을 마이너스 3이 가장 앞에 있는 경우도 6자기 => K(3)과 6을 비교하면 6이 더 크기 때문에 15번째 순열은 제일 앞자리가 3으로 시작함. 즉 1~6번째 순열까지는 제일 앞자리에 1이 있는 순열이고 7~12번째 순열이면 제일 앞자리에 2가 있는 순열이고 13~18번째가 제일 앞자리에 3이 있는 순열이기 때문에 15번째 순열은 제일 앞자리에 3이 온다는 것을 알 수 있습니다. 더불어 여기에서 앞에 12번째 순열의 개수가 마이너스가 되었기 때문에 K = 15 번째 순열은 제일 앞자리가 3이면서 3 X X X 로 만들 수 있는 순열 중 3번째 ( 15 -12 ) 순열이라는 것을 파악 할 수 있습니다. 때문에 이러한 원리로 K번째 순열 출력할때, k와 (n-1)! 을 비교하여 보는 것이라고 이해해주시면 좋을 것 같습니다. 감사합니다. 즐거운 주말 되세요.
- 0
- 1
- 177
질문&답변
2024.02.14
디버깅 관련 문제
안녕하세요. 아마도 최초 프로젝트 생성이 다른 타입으로 된 것이 아닐까 하는 생각이 되어서 생성했던 방법을 공유드립니다. ^^ 프로젝트 생성 화면 (사진) 디버깅 실행 (사진) 결과 화면(사진) 좋은하루 되세요 !!
- 0
- 2
- 159