묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
속도문제에 대해서 궁금한 것이 있습니다!
46번 멀티테스킹을 C++로 풀어보았는데요, 채점 폴더에서 4번째 부터 타임리미트가 떠요 ㅠㅠ 그래서 궁금증이 생겼습니다. deque을 사용하면 index를 사용해서 원소에 접근할 때 일반 배열보다 더 오래 걸리나요? 그게 아니라면, 어느 부분에서 더 느려져서 타임리미트가 뜨는 건가요? #include<iostream> #include<deque> #include<algorithm> using namespace std; #define endl '\n' int main(void) { ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); int n, k, i, sum = 0; cin >> n; deque<int> arr(n); for (i = 0; i < n; i++) { cin >> arr[i]; sum += arr[i]; } i = -1; cin >> k; if (sum <= k) { cout << -1; return 0; } while (k) { i++; if (i == n) i = 0; if (arr[i] > 0) { //cout << i << " "; k -= 1; arr[i]--; } } while (1) { i++; if (i == n) i = 0; if (arr[i] == 0) continue; else break; } cout << i+1; return 0; }
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
애니메이션 시간축 질문입니다(12분32초)
안녕하세요 애니메이션 설정을 하려는데 강사님처럼 Y축이 크게 보이질 않아 휠로 확대를 하면 X축 시간까지 같이 확대가 되어 한눈에 보기가 어려워집니다 혹시 X 축 시간은 줄인채로 Y축만 확대하는 방법이 어떻게 하는건가요? 1) 2초까지 모두 보이지만 Y축이 너무 작음 2) Y축은 확대되어 보이지만 시간이 0.3초까지밖에 나오지 않음
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
eslint 빨간 밑줄 안 생기는 이유
부끄럽게도 eslintrc.js에 prettier 관련 내용을 복사 붙여넣기 하다가 github글 내용이 통으로 복사되었습니다. 그래서 에러가 안 나길래 뭐가 문제일까 했는데 위로 올려보니 다른 내용이 함께 복사된 것을 알게 되었습니다. 혹시나 npm run dev는 잘 되는데, 에러표시가 전혀 없다면 붙여넣기 하면서 다른 내용이 복사되지 않았나 확인해보시면 좋을 것 같습니다.
-
해결됨[개정판] 파이썬 머신러닝 완벽 가이드
교차 검증
교차 검증에서 데이터 셋을 학습,검증,테스트 데이터로 나누어 학습, 검증 데이터를 통해 일차평가하고, 최종적으로 테스트 테이터를 통해 마지막 예측을 하는 것으로 이해했는데요.. k-fold도 그렇고, stratified k fold도 그렇고 코드로 예제 보여주실때엔 학습과 검정데이터로만 전체데이터를 나누어 교차검증 정확도를 평균내더라구요. 데스트 데이터는 그럼 따로 나눌 필요가 없는 것인가요? 제가 잘못이해한 것인지 너무 헷갈립니다,, 알려주세요,,ㅠ_ㅠ
-
미해결반응형 웹사이트 포트폴리오(Architecture Agency)
scss에 관해서
강의 너무 잘보고 있습니다. 다름이 아니라 저는 해외 취업을 목적으로 제 개인 포트폴리오를 강의를 통해서 만들려고 하는데요 대부분 회사가 scss 사용 여부를 많이 보더라구요 그래서 저희 초반에 파일 정리할때 scss 파일 지웠는데 따로 컴파일 하지 않고 그 지운 파일 쓰면 될까요? 그리고 해외에서는 모바일 버전을 먼저 만들고 나중에 데스크탑을 미디어 커리 적용을 하는데요 (min- width) 선생님이 하시는거 반대로만 하면 될까요? html 파일에서 모바일 버전 링크를 나중에 해야 한다고 하셨는데 저같은 경우에는 style css 보다 responsive css 를 먼저 링크 해야 할까요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
member Id 관련
10분 20초 관련 질문입니다. Member member = new Member(); member.setName("user1"); 에서 어떻게 findMember.getId()를 DB에서 가지고오지 않아도 알 수 있는지 궁금합니다. id값을 지정하지 않았는데 바로 getId()로 Id값을 가지고 온다는게 이해가 안됩니다. DB에서 꺼내와야 알 수 있는게 아닌가라고 생각되는데 궁금합니다.
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
for문 거꾸로 셀때
예를 들어 문자열을 for문을 돌려서 읽을때 -> for(i=0;a[i]!='\0';i++)이렇게 a[i]!='\0'을 사용하여 strlen(a)을 사용하지 않고 for문을 돌릴 수 있었습니다 . 그러면 거꾸로 셀때도 strlen(a)을 위한 라이브러리를 쓰지 않고도 간단하게 for문을 만들고 싶은데 for(i=? ; i>=0; i--) 이런식으로 i=?에 무엇인 들어가야 하는지 방법이 있을까요? 아니면 아이디어라도 있을까요? . 추가설명) for문을 돌려서 strlen(a)대신 문자열 길이를 구하고 시작하라는 것 같은 전처리가 필요한 과정이 아닌 정말 for문 하나로만 가능하도록요 ! (파일 인클루드 없이, 전처리 할 필요가 없이 가능하도록)
-
미해결PHP 7+ 프로그래밍
PHPBLOG 폴더에서 mysql 실행 방법
안녕하세요. 열심히 강의 듣고 있는 학생입니다. 강의 #52 bootstrap을 보고 있는데 mysql이 실행이 안 됩니다. PHPBLOG 폴더를 바탕화면에 만들고 거기에서 index.php 그리고 app.php 까지 만들었는데 mysql -uroot -p 실행 시 command not found 라고 하네요 혹시 꼭 MAMP 폴더에 있는 mysql 폴더에서 실행해야하나요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
쿠키 공유 관련 질문입니다!
강사님 해당 부분이 이해가 잘 안되서 질문드립니다. axios.defaults.headers.Cookie = ''; if (context.req && cookie) { axios.defaults.headers.Cookie = cookie; } 중앙 서버에 defaults로 cookie 설정 시 타인과 쿠키가 공유 될 수 있기에 저 작업을 하신다고 하셨는데, A라는 유저가 로그인하고 쿠키가 필요한 해당 요청을 하면 defaults.headers.Cookie가 A 유저의 쿠키로 설정 되고, 특정 요청이나 페이지 전환 없이 가만히 있다고 가정했을 때, 타 유저들이 인덱스 페이지에 접근하지 않는다면 default cookie는 계속 A 유저의 쿠키로 남아있는 상태인걸까요 ?? 공백 '' 으로 리셋되는 타이밍이 정확히 어떤 시점인지 헷갈리네요.ㅜ
-
해결됨Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
lintOnSave 를 true 해도 문법 검사가 안되요...
ESLint 버전은 2.1.14 버전입니다. vue.config.js 파일 생성 전까지는 터미널 창에서 오류 메세지가 보였는데.. 지금은 아예 보이질 않습니다. true 로 적용을 해도 문법 검사가 안되요.. vscode 업데이트도 최신 버전입니다. vue.config.js 파일이 프로젝트 폴더 바로 아래, package.json 파일과 동일한 라인에 생성하면 되는 거 맞나요?? 그리고 98% after emitting CopyPlugin 100%가 아닌 98% 로로 나오는 이유는 왜그런건가요..??
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
antd 오류
antd를 설치하고 Menu를 넣고 실행하니 이렇게 오류가 나옵니다. https://github.com/ant-design/ant-design/issues?q=is%3Aissue+is%3Aopen+import+%7B+bound01%2C+pad2+%7D+from+%27.%2Futil%27%3B 깃허브에 검색을 해도 나오지가 않네요 ㅠㅠ
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
as_completed 완료순서에 대한 간단한 질문입니다.
아래의 코딩은 수업시간 예제입니다. 제 질문은 같은 코드를 다른 파이썬 파일에서 재작성후 실행했을 때 완료 순서가 달리 나올수 있는가 입니다. 예제파일은 [10000, 100000, 1000000, 10000000] 순서로 완료 되었고, 제가 새로 작성한 곳에서는 [100000,10000,1000000, 10000000] 이 순서로 완료가 되었습니다. import os import time from concurrent.futures import ThreadPoolExecutor, ProcessPoolExecutor, wait, as_completed WORK_LIST = [10000, 100000, 1000000, 10000000] # 동시성 합계 계산 메인 함수 # 누적 합계 함수(제레네이터) def sum_generator(n): return sum(n for n in range(1, n+1)) # wait # as_completed def main(): # Worker Count worker = min(10, len(WORK_LIST)) # 시작 시간 start_tm = time.time() # Futures futures_list = [] # 결과 건수 # ProcessPoolExecutor with ThreadPoolExecutor() as excutor: for work in WORK_LIST: # future 반환 future = excutor.submit(sum_generator, work) # 스케쥴링 futures_list.append(future) # 스케쥴링 확인 print('Scheduled for {} : {}'.format(work, future)) # print() # wait 결과 출력 # result = wait(futures_list, timeout=7) # # 성공 # print('Completed Tasks : ' + str(result.done)) # # 실패 # print('Pending ones after waiting for 7seconds : ' + str(result.not_done)) # # 결과 값 출력 # print([future.result() for future in result.done]) # as_completed 결과 출력 for future in as_completed(futures_list): result = future.result() done = future.done() cancelled = future.cancelled # future 결과 확인 print('Future Result : {}, Done : {}'.format(result, done)) print('Future Cancelled : {}'.format(cancelled)) # 종료 시간 end_tm = time.time() - start_tm # 출력 포멧 msg = '\n Time : {:.2f}s' # 최종 결과 출력 print(msg.format(end_tm)) # 실행 if __name__ == '__main__': main()
-
미해결비개발자를 위한 RPA 강의 (UiPath 입문편)
최저기온 관련해서
본 강의를 듣고있는 수강생입니다. 최저기온 관련부분에서 작성후에 실행을 시켜보니 "식의 끝이 필요합니다"라며 실행이 되지 않습니다. 어떻게 해야 할지 모르겠습니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
테이블생성이안되는데 어디서 에러가난건지 못찾겠어요 ㅜ
안녕하세요 강사님 2021-02-10 11:48:17.131 ERROR 8876 --- [ restartedMain] j.LocalContainerEntityManagerFactoryBean : Failed to initialize JPA EntityManagerFactory: mappedBy reference an unknown target entity property: jpabook.jpashop.domain.Category.items in jpabook.jpashop.domain.item.Item.categories 2021-02-10 11:48:17.132 WARN 8876 --- [ restartedMain] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is org.hibernate.AnnotationException: mappedBy reference an unknown target entity property: jpabook.jpashop.domain.Category.items in jpabook.jpashop.domain.item.Item.categories 2021-02-10 11:48:17.134 INFO 8876 --- [ restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... 2021-02-10 11:48:17.149 INFO 8876 --- [ restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. 2021-02-10 11:48:17.155 INFO 8876 --- [ restartedMain] o.apache.catalina.core.StandardService : Stopping service [Tomcat] 2021-02-10 11:48:17.171 INFO 8876 --- [ restartedMain] ConditionEvaluationReportLoggingListener : Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. 2021-02-10 11:48:17.183 ERROR 8876 --- [ restartedMain] o.s.boot.SpringApplication : Application run failed 요렇게 나오고 기존에 만들었던 멤버클래스랑 멤버리파지토리클래스를 지워서 테스트에 MemberRepositoryTest에 빨간줄 그어진거랑은 상관없이 테이블이 만들어지지않는거같은데 어디서 에러가나는건지 잘모르겠어요 ..ㅜ
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
swagger 관련 질문으로 문의 드립니다.
질문 게시판에 올라온 swager 3.0 버전 으로 다깔고 하여도 ui 부분에만 오류가나서 질문 올립니다. @Configuration@EnableSwagger2public class SwaggerConfig { private ApiInfo metadata() { return new ApiInfoBuilder() .title("Test") .description("hello") .version("1.0") .build(); } @Bean public Docket api() { return new Docket(DocumentationType.SWAGGER_2) .select() .apis(RequestHandlerSelectors.any()) .paths(PathSelectors.any()) .build() .apiInfo(metadata()); } <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-boot-starter</artifactId> <version>3.0.0</version></dependency> 이런식으로 추가하였는데도 ui 부분만 오류가 나서 질문 드려봅니다 혹시나해서 swager2 와 swagerui dependency 로 받아봤는데 그렇게도 안되더라고요 spring error 부분은 없었습니다. 감사합니다.
-
해결됨Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
ESLint 에 대해 이해가 가질 않습니다.
최소한의 오류를 내기 위해서 ESLint 를 사용한다고 하였는데, 이번 강의에서는 왜? ESLint 를 꺼야 하는 건가요? 왜 꺼야 하는 지에 대한 부과적인 설명이 없는 거 같아서 질문 남깁니다.
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
리덕스 사용시 비즈니스 로직 분리
리덕스 강좌를 보니 해당 기능을 이용해서 컴포넌트에 비지니스 로직을 분리할 수 있을 것 같은데요. Action에 비지니스 로직을 모으시는 편인가요 아니면 Reducer에 모으시는 편인가요?
-
미해결R로 배우는 통계
as.factor
as.factor와 factor은 뭐가 다를까요?
-
해결됨Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
ESLint 질문 있습니다.
윈도우, VSCode 확장 프로그램을 보니 "editor.codeActionsOnSave": { "source.fixAll": true } 위 코드를 settings.json 에 적용을 하고 일부러 , 아래 이미지 처럼 지워봤습니다. 해당 부분에 빨간 물결줄이 보이고 터미널 창에 어떤 부분에서 오류가 있는지 보여주는데 이렇게 에러 부분을 보여주는 것이 ESLint 인가요?
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
store , this.$store 의 차이
안녕하세요~ 강의 잘 듣고 있습니다. routes/index.js 파일에 네이게이션 가드 beforeEnter() 를 사용 할 때 this.$store.dispatch 로 하면 안되나요?? 굳이 import로 store를 불러와서 사용하는 이유가 따로 있을까요??