묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
3-I 질문있습니다 :)
안녕하세요 선생님 🙂 헷갈리는 부분이 있어서 질문 드립니다.http://boj.kr/4218885d4f8c48ae84582162f1d262f0 55번째 줄 while 문 안의 아래 if문을 사용하는 이유를 모르겠습니다.if (visited[cnt % 2][K]) { flag = true; break; } /* 17 -> 16, 15, 14, 15 5 -> 6, 8, 11, 15 */수빈이가 동생이 방문할 곳을 미리 방문할 경우에 왔다갔다 하는 부분을 구현한 것이라고 설명해주셨는데요, 로직은 이해가 됩니다. if (nx == K) { flag = true; break; } /* 17 -> 16, 15, 14, 15 5 -> 6, 8, 11, 15 */하지만, 위의 (17, 5)라는 입력 값만 생각했을 때는 78번째 줄의 nx = K일 경우에 반복문을 빠져나가는 로직으로도 충분히 정답을 도출해낼 수 있기 때문에, 55번째 줄의 조건이 필요한 이유를 모르겠습니다. 혹시 제가 놓치고 있는 개념이나 반례가 있을까요? 이러한 경우가 있을지는 모르겠지만 17 -> 16 -> 15 -> 14 -> 15 -> 16 -> 15같이 15를 3번 왔다갔다 해야하는 경우가 있다면, 55번째 줄과 78번째 줄 모두 정답을 도출해낼 수 없습니다. 이건 너무 많이 간거죠..?
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
섹션 9 Dynamic Programming (동적 계획법) 최대부분증가수열
안녕하세요,최대부분증가수열을 수강한 뒤에 백준에서 유사한 문제를 발견해서 풀었는데https://www.acmicpc.net/problem/11053강의에서 배운 그대로 해당 코드를 제출했더니 틀렸다는 답변을 받았습니다..예제 입력은 맞게 나오는데 다른 테스트 케이스에서 틀린 것 같습니다..해당 문제에서 놓친 부분이 있을까요..?N = int(input()) arr = list(map(int, input().split())) arr.insert(0,0) dy = [0]*(N+1) dy[1] = 1 res=0 for i in range(2, N+1): max=0 for j in range(i-1, 0, -1): if arr[i] > arr[j] and dy[j]>max: max = dy[j] dy[i] = max+1 if dy[i]>res: res = dy[i] print(res)
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
비교연산자 <,> 사용을 하지 않고, gt or lt 를 사용하는 이유?
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]<li> 1>10 = <span th:text="10 < 1"></span></li>로 표현하여도, 비교연산자로 처리가 가능하였는데, 왜 gt나 lt 로 사용하여야 하나요?
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
closure.cell_contents 초기화 하기 문의
안녕하세요 질문 그대로 입니다.강의 중, avg_closure1.__closure__[0].cell_contents를 프린터하면 저장된 값이 나오는데요. 해당 값들을 모두 날리려면 어떻게 해야 하나요?제가 avg_closure1.__closure__[0].cell_contents.clear()이라고 하니 모두 제거가 되던데... 이게 맞는 방법인가요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
C언어 출제 변형 코드
30:22 빈칸 채우기 문제안녕하세요 답을 보면 start +1, end -1인데 해당 코드는 반복문도 아닌데 저 값으로 어떻게 모든 인덱스값을 조회하고 바뀐 문자열값이 출력되나요??
-
해결됨그림으로 쉽게 배우는 운영체제
캐시용량이 매우 크다면 어떻게되나요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 레지스터의 적은 용량을 이유로 캐시가 있다고 생각됩니다. 그럼 만약 캐시가 용량이 커지면, 그만큼 속도가 빨라지나요? 만약 그렇지 않다면 캐시 용량이 커지는 만큼 캐시내부의 검색속도가 오래걸려서 그런건가요?
-
해결됨실전! Querydsl
테스트db 분리하기 yml
1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]강의처럼 스프링부트 프로젝트에서 test디렉토리의 yml파일에 별도의 데이터베이스 설정을 하지 않는다면 임베디드 데이터베이스(h2)를 사용할 것으로 예상하고, 이 때 테스트를 진행했는데 main디렉토리의 yml파일 데이터베이스를 사용하는 것으로 보입니다. 이는 @SpringBootTest를 사용해서 테스트를 실행했기 때문이며, 애플리케이션 전체 컨텍스트를 로드 하는데 설정 파일application.yml도 포함해서 로드하기 때문입니다.만약 테스트 db를 main db와 다르게 임베디드 데이터베이스 를 사용하려면, 테스트의 yml 파일에 profile을 설정해 주면 가능합니다.db2에서 배웠던 내용인데, 사고 과정이 역순이기도 하고 ai의 정리를 한번 듣고 싶어서 질문 올려보았습니다.
-
미해결그림으로 쉽게 배우는 네트워크
질문이있습니다.
루프백주소는 네트워크를 타지 않고 다시 자신에게 돌아오는데 이게 어느 계층에서 이렇게 돌아오는걸까요? 패킷까지는 생성되고 트랜스포트 계층까지는 가지 않은 상태로OS 자체에서 라우팅 테이블을 확인하여 다시 자신에게 전달하는건가요?-?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
유형2
업캐스팅은 this 무시한다면서용??
-
미해결이득우의 언리얼 프로그래밍 Part3 - 네트웍 멀티플레이 프레임웍의 이해
클라이언트 새로 생성시 크래쉬 나는 문제..
안녕하세요. 영상을 보면서 언리얼을 배우고있는 학생입니다.선생님께서 알려주신대로 제가 따로 만든 프로젝트에 점목을 시키고있는데 클라이언트 추가 생성시 GameMode를 상속받은 클래스에서 Login()함수에 NewPlayer의 플레이어 컨트롤러가 NULL로 들어와 크래쉬가 나 에디터가 꺼지는 현상이 일어 나고있습니다.. 어떻게 해결이 가능할까요???
-
미해결
바운딩박스를 객체 판별 없이 사용할 수 있나요?
라즈베리파이와 아두이노를 활용한 프로젝트를 진행하고 있는데 정말 아무것도 모르는 초보라 이해해주시면 감사하겠습니다!라즈베리파이 카메라모듈을 사용하여 카메라에 인식된 물체에 바운딩박스를 씌우고, 그 중심점 좌표와 크기만 얻으면 되는데, 바운딩박스에 대해 찾아보면 yolo를 활용하여 데이터 학습을 시키고 꼭 객체 판별을 하더라고요. 하지만 저는 객체가 개인지 새인지 판별하는 그런 것은 필요가 없어서 그저 카메라에 인식된 물체에 바운딩박스만 씌우고 좌표와 크기를 받아오는, 할 수 있으면 거리까지 측정할 수 있는 방법이 있을지 궁금합니다. 예제 코드도 같이 알려주시면 이해가 잘 될 것 같습니다!
-
미해결스프링 핵심 원리 - 기본편
의존관계주입 OCP, DIP
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]자동의존관계 주입시 중복되는 빈이 2개일때파라미터 이름, Qualifier 를 쓴다고 하는데 쓰는거는 이해가 가는데 들으면거 의문이 든게 만약 이런걸 붙여서 Impl 코드를 수정해야된다면 예를들어 파라미터이름을 rateDiscountpolicy 로 쓰다가 fixDiscountPolicy로 바꾼다면 예전에 배운 DIP와 OCP 를 지켜지는게 맞는가 싶더라고요, 만약 중복을 분리하기위해 그렇게한다면 new RateDiscountPolicy 에서 new FixDiscountPolicy 로 바꾸는것과 큰차이가 잇을까였습니다.결국 구현체를 바꾸고싶을때 직접적으로 코드를 수정해야된다면 이러한 규칙이 잘맞는지 굳이 써야할이유가 있는지 궁금합니다
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
C언어 거짓에 관한 질문입니다
C언어 거짓으로 판단하는 기준중에 빈문자열 if("")는 거짓인데혹시 공백에 관해서는 어떻게 되는건가요? if(" ")공백은 참이 되는것일까요?
-
해결됨한국에서 제일 쉬운 리눅스 커널 강의
라즈베리파이 용량부족
이전 강의에서 커널빌드 한 후 용량을 확인해보니 out디렉토리가 28G를 차지해버려서 뒤에 삼바를 설치하는 작업을 못하고있습니다.. 강의와 다른건 커널6.6버전입니다. 해결법이 있을까요??
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
데이터 핸들링을 위한 판다스 기초1
저는 왜 강의랑 다르게 나올까요 ㅠㅠ강의에는 이벤트가랑 원두가 없는데 저는 뜨네요..왜그럴까요?ㅠㅠ
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
내장타입과 메서드-2
7분 40초에서 사전형은 출력이 될 때 { } 이라고 하셨는데 []으로 출력되는 이유가 무엇인가요?!
-
미해결지금 당장 NodeJS 백엔드 개발 [사주 만세력]
.env.template 복사하랬는데
saju_db_dev로 연결되있고 거기엔 users 데이터 없어요prod로 바꾸니 로그인 되네요
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
14분 24초
인스턴스를 생성하고다음줄 car1.accelerate(50); 에서Tesla 속도 증가 50km/h 도 출력되야하는거 아닌가요?왜 바로 현대만 출력되나요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
반복문 질문있습니다. 20분07초
20분 07초에 이중for문 중에i가 3일 때 j가 1,2,3,4 인 경우에 count변수가 증가하는거 아닌가요? i가 3일때 j가 1 : 1개i가 3일때 j가 1,2,3 : 3개이런식으로 되어있어서 헷갈려서 질문드립니다. 질문은 동영상 강의에 들어가서 오른쪽에 커뮤니티 버튼을 통해 해주세요. 그래야어떤 강좌에서 질문하셨는지 알 수 있습니다.영상에서 몇 분 몇 초 대를 알려주셔야 제가 한 번에 질문 내용 확인이 가능합니다.이미 다른 누군가가 질문을 한 이력이 있을 수 있습니다. 질문 게시판을 한 번 확인 부탁드립니다.학교의 과제나 타 강사의 코드 등 외부 수업 자료에 대해서는 답변하지 않습니다.제가 다루는 커리큘럼 외의 이론이나, 너무 디테일한 컴퓨터 이론에 대해서는 답변 드리지 않습니다.시험에 안 나오는 경우가 많고, 나와 봤자 1문제 나오는데 외워야 할 부분이 많은 것 등 (예시: 서브넷 마스크 계산)질문을 올릴 때 이 글은 모두 지우고 내용을 입력해주세요.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
빈칸 채우기 문제
30:19 빈칸채우기 문제 정답 start++ 과 end--는 안되나요?