묻고 답해요
131만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
정렬 기준을 무게로 잡아도 풀리는데,,
밑면 넓이 기준으로 정렬하고 무게를 LIS 하는 것이랑무게를 기준으로 정렬하고 밑면 넓이를 LIS 하는 것 둘다 같은 답이 나오는데 이렇게 풀어도 되는 것이 맞나요?왜냐면 문제 조건에 무게도 같은게 없다고 나와서 그렇게 생각했습니다
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
살짝 이해가 가지 않는 부분이 있네요.
적용?하지 않은 스크립트라도스크립트 상에서 적용?하면 생성 되는건가요?예를 들어 manager가 잘 작동되지만어디에도 생성은 하지 않았잖아요,Managers.Input.KeyAction -= OnKeyboard;Managers.Input.KeyAction += OnKeyboard;저는 게임플레이를 눌러도 Managers가 생성이 안되네요..근데 신기하게 input작동은 됩니다(이벤트 형식으로 바꿨습니다) DontDestroyOnLoad에도 안뜹니다...아래는 코드입니다.
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
빌드 아이디 바꾼 후 적용 안됨
안녕하세요. 강의 진행 중 빌드 아이디가 적용이 안되어 문의 드립니다. 우선 next.config.js파일에generateBuildId: () => "codecamp_deploy",라는 명령을 통하여 빌드 아이디를 일치시키고 빌드하였습니다. 그런데 ec2에서는 빌드아이디가 계속 이전 것으로 유지됩니다. 원인이 무엇일까요? 아래는 제가 진행한 과정입니다. 1. 빌드 후 aws S3에 다시 올림, 퍼블릭 설정완료 2. git push 완료 ec2에서 git pull 완료 4-1 .next 변경사항 확인 결과는 안됨혹시 제가 놓친 부분이 있을까요?
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
궁금한점있습니다.
안녕하세요. 강사님재귀함수로 구현을 할 때 아래 코드에서 어떤 코드를 추가해야지 원소를 나열 할 수 있을까요? public class Main{ public int solution(int n){ if(n < 3){ return 1; } return solution(n - 2) + solution(n - 1); } public static void main(String[] args) { MainT = new Main(); int n = 10; System.out.println(T.solution(n)); } }
-
해결됨OpenCV 강좌 - 컴퓨터 비전
강의자료 유료화
강의자료를 다운받으려고 들어가니이렇게 19달러 결제하라고 나오네요 ㅠㅠ 무료 강좌라, 자료 받는데 이정도 돈이 아까운 건 아닌데, 해외 싸이트라, 결제하고, 돈 날릴까봐 걱정되서 질문드립니다. 옛날에 배포되던 자료가 유료로 바꼈고, 여기서 구하는 것이 맞나요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
오타 제보합니다!
ver.23-01-03상품 서비스 개발 부분(48p)에 상품 서비즈 코드 -> 상품 서비스 코드 오타가있습니다!
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
4-F 시간복잡도 O(2^26) 이면 풀려야 하는 것 아닌가요? ㅠㅠ
자바가 느려서인지, 아니면 제가 첨부터 접근을 잘못한건지 모르겠습니다. ㅠㅠpackage lecture4; import java.util.*; public class Prob1062 { static List<Set<Character>> sets = new ArrayList<>(); public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int k = sc.nextInt(); if(k<5){ System.out.println(0); return; }else if (k==26){ System.out.println(n); return; } List<String> list = new ArrayList<>(); for (int i = 0; i < n; i++) { // 문자열 입력 받기 String str = sc.next(); list.add(str); Set<Character> set = new HashSet<>(); // 각 문자열의 문자들을 Set에 저장. for (char c : str.toCharArray()) { set.add(c); } sets.add(set); } List<Set<Character>> filtered = new ArrayList<>(); for (int i = 0; i < n; i++) { // K 보다 많은 알파벳으로 이루어진 경우 제외 if(sets.get(i).size()<=k){ filtered.add(sets.get(i)); } } List<Integer> masks = new ArrayList<>(); for (Set<Character> set : filtered) { // Set의 각 알파벳을 대응되는 비트마스크로 표현 masks.add(setToMask(set)); } int mask = 1; int max = 0; while (mask < (1<<26)-1){ // 모든 경우의 수 탐색 if(Integer.bitCount(mask)>k){ // 비트마스크의 1 개수가 k 보다 크면 다음 경우로 넘어가기 mask++; continue; } int count = 0; for (Integer m : masks) { // 문자열을 비트마스크로 표현한 것을 비교해서 읽을 수 있는건지 개수 샘 if((mask & m) == m){ count++; } } max = Math.max(max,count); // 최대값 저장 mask++; } System.out.println(max); } private static int setToMask(Set<Character> set){ int[] num = new int[26]; for (Character character : set) { num[25 - (character-'a')] = 1; } StringBuffer sb = new StringBuffer(); for (int i : num) { sb.append(i); } return Integer.parseInt(sb.toString(),2); } }
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
벡터안쓰고 벽을 세우는 법은 없을까요?
dfs랑 땅넓이구하기는 제 나름대로 했는데 점 세개를 배열로 고르려는데 어떻게 구현할지 막혀서 못 풀었는데 벡터 안쓰고 배열로만 점 세개를 고르는 이런 알고리즘도 있을까요? 벡터쓰는게 무조건 낫거나 없으면 답변 안해주셔도 됩니다 ㅜㅜ
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
테스트 코드 오류
12:34 테스트가 통과해야하는데 오류가 나고 못찾겠어요오류 메시지를 보면 <jpabook.jpashop.exception.NotEnoughStockException> 를 기대했지만<org.springframework.dao.InvalidDataAccessApiUsageException>이 나왔는데 디버그를 돌려보니까이 줄에서 멈춥니다. itemId가 null인게 문제일까요??근데 희안한건 상품주문 테스트는 또 통과가 됩니다 ㅠㅠ
-
미해결FreeRTOS 프로그래밍
TASKMAN 카피해서 컴파일시에 오류가 발생합니다.
- 사용하신 첨부파일의 버젼: 첨부파일 아직 사용안했습니다.- 사용하시는 ST 보드명: NUCLEO_F767ZI- 사용하시는 컴파일러(stm32cubeide) 버젼: 1.12.0- 증상: 컴파일시 에러가 발생합니다.. 포팅하는 강의 따라하던중 freertos_portF767zi 복사에서 붙혀넣기하고 01_TASKMAN으로 할려고 했는데 전에 다운받아놨던게 있어서 01_TASKMAN(f767zi)로 생성했습니다. 이후에 런치파일 삭제하고 맵파일은 첨부터 없어서 삭제 안하고 컴파일 했더니 에러가 3개 발생했습니다.
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
Springboot 3.X 버전이신분 Swagger 오류 해결
Springfox 말고 Springdoc로 하면 됩니다.Springfox는 2.7.X 버전에서만 작동돼서 3.0이상부터는 Springdoc을 사용해야합니다ㅓ.porm.xml - Dependency <dependency> <groupId>org.springdoc</groupId> <artifactId>springdoc-openapi-starter-webmvc-ui</artifactId> <version>2.0.2</version> </dependency> <dependency> <groupId>org.springdoc</groupId> <artifactId>springdoc-openapi-ui</artifactId> <version>1.6.9</version> </dependency>SwaggerConfig Class@Configuration //@EnableSwagger2 @OpenAPIDefinition public class SwaggerConfig { @Bean public OpenAPI api(){ Info info = new Info().title("").version("v3").description("aaa"); return new OpenAPI().components(new Components()).info(info); } }
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
S3 관련
Aws s3 프리티어 조건을 보니 5GB 제공에 get 요청 2만건 put요청 2000건까지 무료라고 되어있는데 get요청이라는게 노드버드로 치면 게시글 에 있는 이미지를 조회할때마다 요청이되는건가요? 그럼 새로고침 될때마다 요청이 되는거고 새로고침 2만번하면 프리티어에서 초과되는 이런 개념인가요?
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
댓글 삭제 에러 관련질문
댓글 삭제가 잘 진행이 되다가 .. 다음과 같은 에러창이 뜨면 더이상 삭제가 진행되지 않습니다.
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
Colab를 통한 실습 관련 질문드립니다.
안녕하세요,강의 내용을 Colab를 통해서 실습을 하고 있습니다. 다른 코드를 실행 할때는 별 문제가 없었지만, 산탄데르 은행 데이터셋과 사기검출 데이터셋을 실행할때read_csv를 통해 csv파일을 읽어오면 실행 할때마다(런타임이 바뀔때 마다) read된 결과가 다른데 왜 그런지 알 수 있을까요? 사기검출 데이터의 경우 25838 rows × 31 columns 로 읽히는 경우도 있고, 39702 rows × 31 columns로 읽어지는 경우도 있습니다. 두 데이터셋다 공통적으로 Nan 값도 생기기도 하네요. 런타임을 몇번 초기화 하다보면 운좋게(?) 정상적으로 읽어지는 경우도 있습니다. 왜 실행할때마다 결과가 다르게 나오는지 궁금합니다!
-
미해결언리얼 엔진4 입문 (C++ 기반)
강사님 혹시 애니메이션을 재생할 떄
현재 애니메이션 재생을 멈추고 다른 애니메이션 재생은 어떻게 하면 될까요? 블소의 평폭회 처럼 모션캔슬을 생각하시면 될 듯합니다. 단순 montage_stop(); 후 montage_play()로는 처리가 안되네용..
-
미해결쉽고 빠르게 익히는 Power BI 심화 1 (시각화와 파워 쿼리)
지역별 현황 페이지 열었는데 지도가 나오지 않습니다.
안녕하세요.제공해 주시는 매출분석 보고서.pbix 파일을 열어서 공부하려고 합니다. 그런데, 지역별 현황 페이지 열었는데 지도가 나오지 않습니다.맵 등 등치 지역도 시각적 개체는 조직에 사용할 수 없습니다. 이 문제를 해결하려면 테넌트 관리자에게 문의하세요. 라는 메세지가 나옵니다.질문을 검색해 보니Power BI Desktop에서는 [파일] - [옵션 및 설정] - [옵션] - [보안]에서 [맵 및 등치 지역도 사용] 옵션을 설정하시면 맵이 표시될 겁니다.라고 하신 내용이 있으나, 이와 같이 설정해도 나오지 않습니다.어떻게 하면 되는지요?
-
해결됨20년 경력자의 알기쉬운 컴퓨터네트워크
강의 프린트 출력하려고 하니 PDF자체에서 프린트 기능이 막혀 있습니다.
강의 프린트 출력하려고 하니 PDF자체에서 프린트 기능이 막혀 있습니다. 이 기능을 활성화 해서 다시 강의물 Upload해 주셨으면 합니다.
-
미해결실전! Querydsl
안녕하세요 프로젝트 실행 문의 드립니다
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 네2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 네3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)네[질문 내용]영한쌤 강의를 쭉 따라서 들어왔는데요. 그동안의프로젝트와는 다르게 왜 이번 querydsl 편은 프로젝트 생성후 실행시 그냥 폴더 자체를 선택하는게 아니라 build.gradle 파일을 선택후 오픈해야 하나요?? 또 그렇게 build.gradle 파일 한개만 선택해서 오픈했는데 일반 프로젝트 폴더를 여는것처럼 main부터 test및 다른 파일 모두가 있는건가용??? 그리고 왜 querydsl폴더 자체를 선택후 열면 파일구조는 모두 똑같은데 활성화가 안되는지 궁금합니다
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
gradle build 오류
[질문 내용]gradle이 build 되지 않습니다project와 gradle setting 환경변수 설정 했습니다.idea 폴더를 삭제하고 다시 프로젝트도 열어봤지만 그대로입니다어떻게 해결해야 할까요?
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-O 맞은거 같은데 왜 틀릴까요? ㅠㅠ
#include<iostream> #include<string> #include<stack> using namespace std; bool check(string s){ stack<char> stk; for(char c : s){ if(c=='(')stk.push(c); if(c=='[')stk.push(c); if(c==')'){ if(stk.empty()||stk.top()=='['){ return false; } stk.pop(); } if(c==']'){ if(stk.empty()||stk.top()=='('){ return false; } stk.pop(); } } if(stk.size())return false; else return true; } int main(){ ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); while(1){ string str; getline(cin,str); if(str==".")break; if(check(str))cout<< "yes\n"; else cout<<"no\n"; } return 0; }