묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
8-U 질문이있습니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 8-U 문제를 선생님 코드에서 우선순위 큐를 페어가 아닌 튜플로 구현했을 때는 왜 시간초과가 나는건가요?http://boj.kr/b3771b0feeba4f12ac75e1f44aa03c1d
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1-L 이중 for 문으로 풀면 시간초과가 납니다(코드 포함)
다른 질문등에서 답변하신거 보면 cin최적화 수행하면 통과될거라고 하셨는데ios::sync_with_stdio(false), cin.tie(NULL), cout.tie(NULL)을 말씀하신건가요?저 3개 적용 후에도 이중 for문은 시간초과가 납니다. 다른 최적화가 더 있는지 궁금합니다. http://boj.kr/ab8e9792717d4c5c8abf00f5bf7cd641
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
연속부분수열 문제 질문드립니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 연속부분수열 문제를 dfs로 풀려고 하는데 답이 이상하게 나옵니다. 가지치기로 배열의 숫자들을 선택해서 더할때, 선택안하고 넘어갈 때 2가지로 구분해서 풀었습니다. 아니면 혹시 연속된 수열이라서 dfs로는 못 푸는 건가요?? import java.util.*;public class Main {public static int n,m,answer;public static void main(String[] args) {Scanner sc = new Scanner(System.in); n=sc.nextInt();m=sc.nextInt();int[] num = new int[n]; for(int i=0; i<n; i++)num[i]=sc.nextInt(); dfs(0,0,num);System.out.print(answer);}public static void dfs(int L, int sum, int[] a) {if(sum>m) return;if(L==n) {if(sum==m) answer++;}else {dfs(L+1, sum+a[L], a);dfs(L+1, sum, a);}}}
-
미해결[스프링 배치 입문] 예제로 배우는 핵심 Spring Batch
동시성 문제
좋은 강의 완강하였습니다!질문이 있어서 남깁니다.(모두 강의처럼 설정하고 jobscheduler 사용시 가정입니다)배치 작업이 진행될 때 동시에 다른 배치 작업이 진행된다면 동시성문제가 일어날 수 있나요??한마디로 주기설정시에 모두 겹치지 않게 주기를 설정해야하나요??예를 들어 데이터를 읽어오는 job이 실행이 될 때 그 데이터에 관해서 update나 create delete쿼리가 날라온다면 에러가 터지나요??아니면 배치작업이 먼저 일어났으니까 배치 작업이 끝나고 날라온 쿼리가 작용되나요??만약 이런 문제가 있다면 배치작업은 항상 서비스 점검시간을 두어 진행되야 하나요??
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
메모리 부족으로 Faster R-CNN 학습을 할 수 없습니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 강의 내용을 질문할 경우 몇분 몇초의 내용에 대한 것인지 반드시 기재 부탁드립니다. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. (노션에 다운받을 수있습니다)mm_faster_rcnn_train_kitti.ipynb여기에 바로 올리고 싶었는데 인프런이 허용을 안해주네요 MMdetection의 이해와 Faster R-CNN 적용 실습 부분입니다. 문제 및 상황인식:학원 가상환경에서 문제메모리가 부족하다고 뜨면서 커널이 끊겼습니다.(목차 3번 사진 참고)저는 이 문제가 배치 사이즈가 커서 생긴 문제라고 보았습니다. 하지만 아래의 목차 5번과 같이 배치 사이즈를 줄여도 메모리 부족이 뜹니다. 어떻게 하면 해결할 수있을까요?배치나 기타 하이퍼 파라미터를 조정해도 학원 가상환경의 메모리 자체가 적어서 생기는 문제일까요? (참고로 구글 코렙에서는 잘 작동했습니다. 다만 GPU 사용량이 초과해서 None으로 학습을 하면 cuda를 못쓴다고 에러가 납니다.) 목차상황설명상황설명문제발생 및 사진해결시도1, 실패해결시도2, 실패 (상황설명) 저는 AI 국비지원 학원을 다니는 학생입니다. 학원에서 배우는 것만으로는 MMdetecrtion을 다룰 수 없어서 이 강의를 듣게 되었습니다. 이걸 듣고 난 후 MMdetecrtion으로 학원 과제를 수행하고자 했습니다. 그리고 구글 코랩은 공짜로 돌리다가 GPU 제한으로 못쓰고 학습이 안되었습니다.(상황설명) 학원에서 아래와 같은 성능의 전용 가상환경을 제공합니다. 그래서 경로만 조정하고 그대로 똑같이 돌렸습니다.3. (문제발생)그런데 학습을 하는데 아래의 그림과 같이 메모리가 부족하다고 뜨면서 커널이 끊겼습니다. 4. (해결시도1, 실패) cfg.data.samples_per_gpu = 4 넣기아래의 그림과 같이 cfg.data.samples_per_gpu = 4를 넣었지만,auto_scale_lr = dict(enable=False, base_batch_size=16)는 그대로 16이었습니다. 일단 무시하고 돌려보았지만 여전히 실패했습니다. 5.( 해결시도2, 실패) defaul_runtime.py에 들어가서 batch size를 1로 바꾸기그결과 auto_scale_lr = dict(enable=False, base_batch_size=1)로 바뀌었습니다. 학원 가상환경에서 문제메모리가 부족하다고 뜨면서 커널이 끊겼습니다.(목차 3번 사진 참고) 어떻게 하면 좋을까요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
10:47 스프링 빈으로 등록하는 방법 궁금해요
제가 아는 스프링 빈으로 등록하는 방법 2개가 있습니다1. 자동등록 - 클래스에 @Component를 붙인다2. 수동등록 - 설정파일에 @Bean을 등록하고 설정파일을 AnnotationConfigApplicationContext(설정파일);에 넘긴다 여기서는 수동으로 @Bean을 등록하지만 ServletApplication 을 AnnotationConfigApplicationContext();에 넘기지 않는데 어떻게 @Bean이 등록이 되는 건각요?
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
안녕하세요 궁금한점이 있어서 왔습니다.
제가 루키스님 강의에서 배운것들을 응용하면서 뱀파이어서바이벌을 만들고 있습니다.위 코드처럼 무기데이터를 저장하고있고무기데이터를 로드하고무기 데이터를 적용 하는 부분에서 (공격방식)클래스을 어떻게 추가해줘야될지 고민입니다.루키스님 강의에서는 Enum과 switch문을 활용하셨는데 공격방식이 엄청나게 많아질것 같아서 string으로 클래스를 추가하려고 데이터랑 클래스 이름이랑 똑같이 만들었습니다. AddComponent("이름");으로 클래스를 추가하는법이 사라졌는데string으로 클래스를 추가하는 다른 방법을 알고싶습니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
LoadSceneAsync 질문
안녕하세요 강사님!오픈 월드 게임 같이 Scene이 매우매우 큰 게임에서는 하나의 Scene에 저렇게 loadsceneasync같은 함수를 이용해서 가는곳을 예상해서 미리 백그라운드에서 다른 신을 로드하는건가요? 아님 하나의 신에서 다 처리해주는건가요??
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
10장 질문입니다
맛비님 강의 잘 듣고 있습니다. 10장에서 slv_reg 0하고 slv_reg 1만 쓰셨는데 (control과 status로)0x04번지는 read로 사용하는 곳이라 주석처리한것은 이해가 되는데slv_reg2랑 slv_reg3도 안쓰는것 아닌가요??혹시 이부분은 왜 주석처리를 안하셨는지.. 이유가 있을까요? 단순히 궁금해서 질문드립니다!
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
mvc패턴-적용에서 알게된점이 getInstance();이부분이
mvc패턴-적용에서 알게된점이 getInstance();이부분이 안불러와지는줄알았는데...MvcMemberSavaServlet클래스에서 해보니private MemberRepository memberRepository = MemberRepository 여기까지 쓰면 점 붙이고 하면 겟인스턴스가 나오더군요. 처음에 안나오는줄알고 안불러와 지는줄알았는데 인텔리제이 커뮤니티로도 불어와줬네요. 시간이 지나면서 강의듣다가 보니까요. ㅎㅎ
-
미해결스프링 배치
하나의 Job이 돌고 있을때 다른 Job이 돌 수 있나요?
안녕하세요. 스프링 배치 관련해서 실무 적용해보려고 합니다.저희 사내 시스템에서 특정 A Job이 돌고 있는 시기에 B Job이 돌아야 하는 경우가 있습니다.[스케줄러의 시간이 겹침]이 경우에 스프링 배치에서 지원하는 기능이 있을까요?또한 만약 가능하다면 A Job과 B Job이 동일한 배치 인스 턴스를 참조하는지도 궁금합니다
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
HW IP 생성 시 IP address의 range 관련 질문
안녕하세요 맛비님, 강의 정말 잘 듣고있습니다!! 다름 아니라 제가 예전부터 실습을 진행하면서 이상함을 느낀것이 제가 axi4를 처음 접하는 실습에서는 myip를 생성해주면 보통 range가 64k로 시작을 했었는데 어느순간부터 제가 후반부 실습을 진행하며 확인을 해보니 계속 4k로 시작을해서 뭔가 address map을 보고 해석하기가 불편하더라구여 다행히 vitis 실행까진 무리없이 되지만 이를 64k로 고치는 방법은 없을까요?Range에서 바꾸려고 해도 갑자기 4K가 최대치로 잠겨있습니다ㅠㅠ
-
미해결
아나콘다 설치 및 주피터 노트북 실행 시 오류
아나콘다 설치 후 네비게이터에서 주피터 노트북을 실행시키면 반응이 없네요.도무지 뭐가 문제인지 모르겠습니다.혹시 기존에 파이썬 및 비즈얼스튜디오를 설치하는데.. 이것이 문제가 될 수 있나요?
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
SingleChildScrollView 뽀개기 에서 AlwaysScrollableScrollPhysics() 에 관한 질문입니다.
안녕하세요. flutter 3.3.8 & 안드로이드에선 2 , 3 번 renderAlwaysScroll , renderClip 에서physics: AlwaysScrollableScrollPhysics()와physics: NeverScrollableScrollPhysics()공식문서를 참고했을시에 ,On Android, overscrolls will be clamped by default and result in an overscroll glow.On iOS, overscrolls will load a spring that will return the scroll view to its normal range when released.스크롤 되고 있다는 glow만 나와서 두 physics의 차이가 없고, 추가로 Clip을 했을때도 같은 현상만 일어나는데 따로 iOS처럼 동작되게하는 함수가 따로 있을까요?
-
미해결스프링 핵심 원리 - 기본편
주입 이후 초기화 함수 호출
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]안녕하세요, 강의를 듣다가 앞에 배운 부분과 충돌하는 부분이 있는 것 같이 질문을 남깁니다![8. 빈 생명주기 콜백]의 강의에서 초기화 메서드는 주입 완료 후에 적절히 호출된다는 내용을 배웠습니다. 강의노트 8장 3페이지에도 나온 내용입니다.따라서 hello.core.lifecycle 패키지의 NetworkClient에서는 setUrl로 url이 주입된 이후에 init( ) 메서드가 호출되었습니다.하지만 9장에서 hello.core.common 패키지의 MyLogger에서 soutm으로 메서드 로그를 출력해보니 init( ) 메서드가 먼저 호출되고 이후 setRequestUrl 메서드로 url이 주입되었습니다.주입(set메서드) 이후에 초기화 함수가 호출되는게 아닌가요?강의에서는 그렇게 배운 것 같은데MyLogger에서는 그 반대가 되니 어떤게 맞는건지 모르겠습니다.긴 글 읽어주셔서 감사합니다 :)
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
사용프로그램 관련해서 질문드립니다.
서버 개발을 할 때 VSCode를 사용해도 괜찮을까요?VS가 아니라 VSCode를 사용하면 생기는 장단점이 궁금합니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
상세정보페이지 클릭시 400 bad request 에러 뜹니다
[깃헙주소]https://github.com/Dongha922/reservation/tree/main/guestshop[에러 콘솔창]xhr.js:178 GET http://localhost:3000/api/product/products_by_id?id=6372c02521d17f4108aac938$type=single 400 (Bad Request) Uncaught (in promise) Error: Request failed with status code 400 at createError (createError.js:16:1) at settle (settle.js:17:1) at XMLHttpRequest.handleLoad (xhr.js:61:1) [해본 방법 ]변수 명 확인 -> 이상없음방법을 알려주시면 감사하겠습니다. 강의 잘 듣고있습니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
데이터베이스에서 가져온 상품 정보들 보여주기 파트 관련 질문
안녕하세요 강사님. 강의를 수강 중인 학생입니다.console.log을 통해서는 현재 user가 담은 상품들이 잘 보여지는데 table에는 표시가 안됩니다. 혹시 왜 이런 결과가 나오는지 알 수 있을까요?UserCardBlock.js 코드CartPage.js 코드MongoDB
-
미해결비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
느낌표 표시는 뭘까요
느낌표 표시가 있는데 이건 뭘까요..하.... 카카오맵까지 진행했는데 카카오맵에서 막혔네요 ㅋㅋ....
-
미해결남박사의 파이썬으로 실전 웹사이트 만들기
inserted_id 로 db에 값이 insert되었는지 확인 가능한데 update시에는 어떻게 확인 가능할까요?
어느 영상인지 잘 기억은 안나는데insert 내용을 x 로 받아서inserted_id 로 인서트가 잘되었는지 확인 하는 내용이 있었습니다.x.inserted_id 이런식으로요 갑자기 update할때는 inserted_id 처럼 업데이트 되었는지 확인할수 있는 방법이 있는지너무 궁금해져서 구글에 찾아보니, 딱히 방법이 보이지 않는데, 혹시 확인할수있는 방법이 있는지 궁금해서 선생님께 문의드립니다.