묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨함수형 프로그래밍과 JavaScript ES6+
Array map 관련 질문
강의를 들으면서 강의 내용을 사용해 보고 싶어서 JS를 사용해서 알고리즘 문제를 가끔 풀어보는데 의문이 생겨 질문 남깁니다. let n = 9; let graph = Array(n).fill(Array(n).fill(0))); 위처럼 정의했을 경우 graph[0][1] = 1을 하면 graph[0 ~ 9][1] 모든 값이 1로 바뀝니다. 하지만 let graph = Array(n).fill(0).map(e => Array(n).fill(0)); 로 정의하였을때는 graph[0][1] = 1을 하면 graph[0][1] 값만 1로 바뀝니다. 혹시 그 이유를 알수 있을까요? 제가 나름 인터넷에 찾아봤는데 정확한 이유를 찾지못하여 답답해 하던중 질문 남깁니다.
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
70번 문제 질문드립니다.
안녕하세요. 70번 문제를 풀다가 궁금한 점이 있어서요. def print_string(string, digit): data = list() for index in range(digit): data.append(string) return data 여기서는 digit이 3이라고 했을 때 그냥 그대로 index를 출력하면 0,1,2가 출력됩니다. fun이 3번 반복될 수 있는 건, 0,1,2 문자열이 3개이기 때문일까요? digit = input() for index in range(int(digit)): print (index) 비슷하게 해서 이렇게 코드를 출력했을 때 반복문 range안에 int를 추가하지 않으면 오류가 납니다. 이 역시 70번 문제에서는 digit이 숫자 3을 그대로 인식한 것이 아니라 0,1,2 이렇게 세 가지 문자가 있기 때문에 출력되었기 때문이라고 이해하면 되는 걸까요? 감사합니다!
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
맥은 채점 기능 사용이 불가능한가요?
맥은 채점 기능 사용이 불가능한가요?
-
해결됨PHP 7+ 프로그래밍
VSCode 단축키 관련 질문글입니다.
안녕하세요. PHP 강의 중 VSCode를 통해 terminal에서 php "파일명" 명령어 없이 바로 실행을 하는 모습을 볼 수 있었는데요. 단축키가 별도로 존재하는 걸까요? 또한 VSCode를 통해 PHP를 코딩할 때 유용한 확장 모듈들을 알고 싶습니다!
-
미해결R로 하는 네트워크 분석
stopwords 궁금...
혹시 lda로 나온 결과 값인데. stopwords가 안되는 이유가 있을까요 stopwords가 제대로 나오기 위한 패키지같은게 따로 있을까요 ============= lda로 나온 결과 값 $`4` 뉴스 무단전재 밝히 위하 이데일리 이벤트 재배포 진행 창업 통하 1 1 1 1 1 1 1 1 1 1 ============= DocumentTermMatrix에서 stopwords=stw dtm <- DocumentTermMatrix(corpus, control=list( removePunctuation=TRUE,stopwords=stw, removeNumbers=TRUE,weighting=weightTf)) dtm<-dtm[apply(dtm,1,sum) != 0,] ============ stw<-c("으로","하는","에서","입니다","합니다","있습니다", "하고","에게","있는","라고","에도","이고","하게","또한","하기","매일경제", "모르","재배포","되는","되지","이라고","이고","라는","됩니다","않습니다",
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
질문있습니다
DB부분에서 보통 find 안에 { _id : req.blah } 이런식으로 key에 ""가 들어가는걸 잘 못 봤는데 cart.id 의 경우 ""가 들어가는 이유가 있나요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
Server Listening on 5000
Server Listening on 5000 인데 왜 3000포트로 접속하는건가요?
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
Member
안녕하세요 개발자님, 강의 잘 듣고 있습니다. RowMapper <Member> 에서 <Member>를 사용하는 이유 (역할)가 뭔가요? 위에 오버라이드 된 부분에도 List<Member>라고 되어 있습니다. 같은 이유인가요? 검색해 봤는데 이걸 제네릭이라고 부르던데 맞나요?
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
질문드립니다~~!
안녕하세요! 언제나 감사드립니다.이번에 interceptors로 error가 올때 error을 가로채서 글로벌 에러처리 로직을 만들고 있는 중입니다. 한가지 이슈가 interceptors에서 해당 요청이 일어난 vue component가 찾아지지가 않더군요.. 혹시 따로 방법이 있는지 질문드립니다.
-
미해결눈떠보니 코딩테스트 전날
재귀함수 기본 질문 드립니다.
def 문자열뒤집기(text): if text == '': return None else: return 문자열뒤집기(text[1:]) print(text[0])print(문자열뒤집기('Jeong')) def 문자열뒤집기(text): if text == '': return None else: 문자열뒤집기(text[1:]) print(text[0])print(문자열뒤집기('Jeong')) 안녕하세요! 강의 정말 잘 보고있습니다. 제가 아직 함수의 return에 대한 기본 개념이 없어서 그런 것 같은데 상기 두 개의 함수의 차이를 모르겠습니다. 설명 부탁드립니다!
-
미해결3D리플릿 만들기 - 인터랙티브 웹 프로젝트
질문이 있어요
각 페이지마다 transform-style: preserve-3d로 설정해주면 .page-face의 backface-visibility : hidden이 없어도 앞, 뒷면 확인이 잘 되니까 backface-visibility : hidden 을 넣어야하는지 잘 모르겠어요.. ㅠㅠ
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
비디오 백그라운드를 활용한 랜딩페이지
안녕하세요ㅎ 질문드립니다. 혹시 이런 비디오 백그라운드 랜딩페이지는 모바일에선 보통 어떤 식으로 사용자에게 보여주나요? 모바일에선 비디오를 이미지로 대체해서 보여주는건지 아니면 비디오 크기를 엄청 작게 만들어서 보여주는건지 궁금합니다ㅎ
-
미해결윤재성의 처음 시작하는 CSS & CSS3 Tutorials
애니메이션에 관련된 질문입니다.
transition을 보면 마우스커서 올려서 동작 (박스가 왼쪽으로 이동했다가 커지면서 투명해지는 기법) 이 실행 되었다가 커서를 다른방향으로 가리키면 서서히 원래대로 돌아오는 기법이있는데요. 이 기법이@keyframes에서도 적용이 되는지요? 학습하다 호기심이 생겨서 실행 해 봤는데, 안되어서 질문드립니다.
-
미해결React로 NodeBird SNS 만들기
제로초님
제로초님 안녕 하세요 공부 하다가 궁금 한 점이 생겨 질문을 답니다. react-creact-app으로 만들었을 때 새로 고침시 서버 에러가 나지 않고 직접 처음 부터 만들었을 때는 새로 고침시 서버 에러가 나더라구여 이게 react-creact-app으로 개발을 했을 때는 기초 셋팅을 해줘서 그런 것 같은데 직접 처음 부터 만들 때는 새로 고침시 에러가 나지 않으려면 웹팩에서 historyApiFallback: true 같은 걸로 설정을 해줘야 하나요? 아니면 프록시 설정을 해줘야 하는건지 어떤 방법이 있는지 해서 질문 남깁니다
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
강의자료문의
강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다. 올려주신 1-3강자료 잘봤습니다. 혹시 4-9강 자료는 나중에 올려주시나요.. compose쪽이랑 travis쪽좀 다시보고 싶은데 영상으로 다시보기엔 조금 버겁네요ㅠ
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
gradle dependency 에 관한 질문이 있습니다
안녕하세요 선생님. 수업내용이랑 살짝 벗어나긴 한데 궁금한게 있어서 질문드립니다. gradle 이나 maven 을 이용해서 밑의 구조와 같은 라이브러리를 AAA:1.0.0 ㄴ CCC:1.0.4 BBB:2.0.0 ㄴCCC:1.0.5 implementation 'AAA:1.0.0' implementation 'BBB:2.0.0' 이런식으로 사용하면 AAA 라이브러리에 의존된 CCC라이브러리 1.0.4 버전, BBB 라이브러리에 의존된 CCC 라이브러리 1.0.5 버전을 import 하게 되는데 이러면 무슨 문제가 발생하나요?
-
미해결MQTT 사물인터넷 통신 프로젝트 (Arduino, MQTT, Node.js, mongoDB, Android)
시리얼 모니터에 MQTT Broker가 연결된다고 뜨지 않습니다,,,
코딩은 강의 그대로 했는데 뭐가 문제인지 모르겠네요ㅠㅡㅠ IP 주소까지 뜨고 그 밑줄"MQTT Broker Connected!"가 뜨지 않아요.. 연결이 안됐다는 얘기겠죠..? ㅠㅠ 도와주세요
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
dict의 key를 tuple로 두었을때 tuple에 접근하는 과정에서의 에러
카드 역배치 문제를 해싱을이용해 풀고자 하였고, 이상한 에러가 나는데 아무리 구글링을 하여도 해결할 수 없어서 질문드립니다 ㅠㅠ TypeError: 'int' object is not subscriptable <- 이렇게 뜨는데, x 를 출력시켰더니 (5,10), x[1] 을 출력시키니 10이 잘만 출력 됩니다 ㅠㅠ 답변주신다면 정말 감사드리겠습니다 ㅠㅠㅠ s,e = map(int,input().split()) for x in dict.keys(): print(x) if x==(s,e): if dict.get(x,0)==0: break else: #어쩌구 else: if s<=x[1]: ####에러나는 부분 dict[(s,e)] = 0 #저쩌구 else: dict[(s,e)] = 1
-
미해결swesfsadfasd
ㅇㄹ
강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질ㄴㅁㅇㄹㄴㅇ문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다.
-
미해결홍정모의 따라하며 배우는 C언어
2:55 질문
double average(double* start, double* end) { int count = end - start; double avg = 0.0; while (start < end) { avg += *start++; count++; } avg /= (double)count; return avg; } while문을 사용할 때 배열 전체 원소의 개수를 직접 세지 않고 주소(포인터)의 차이값 end - start를 이용해 count를 초기화하는 부분인데요 결과적으로 포인터에 얼마를 더하고 빼고는 그 메모리주소에 있는 원소에서 얼마만큼 앞에 있는 원소의 주소나 얼마만큼 뒤에 있는 원소의 주소를 의미하는가로 저는 이해했습니다만 어쨌든 end - start라는 주소값을 int타입 변수에 대입을 했는데 포인터 변수에는 일반 상수를 대입할 수 없고 일반 변수에는 주소값을 넣을 수 없다고 앞에서 배운 것 같은데 이에 대해서 살짝 의문이 듭니다. 이것이 다음강의에 나오는 형식지정자 t와 관련이 있는건가요? 포인터끼리의 뺀 값은 배열 간의 간격을 의미하고 이 간격은 정수이기 때문에 정수로 출력할 수는 있다고 하셨는데 혹시 여기에 해당하는 내용이 아닌가 싶습니다.