묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결제주코딩베이스캠프 Code Festival: JavaScript 100제
54번 문제 문의입니다.
강의에 따르면 정답 코드는 아래와 같습니다. const hojunSolution = (l) => { l.sort((a, b) => { return a - b; }); for (let i = 0; i <= l.length - 1; i++){ if (l[i] + 1 !== l[i + 1]){ return 'NO'; } else { return 'YES'; } } }; console.log(hojunSolution('1 2 3 4 5 9 6'.split(' ').map(n => parseInt(n, 10)))); // YES 하지만 문제대로라면 1 2 3 4 5 9 6은 7과 8이 누락되어 연속숫자가 아니므로 NO가 나와야하는데 로그찍어보면 YES가 나오고 있습니다. 제가 만든 코드는 아래와 같습니다. 이렇게 되어야 맞는 정답이 아닐까요? const mySolution = (arr) => { for (let i = 0; i < arr.length - 1; i++) { if (Math.abs(arr[i + 1] - arr[i]) !== 1) { return 'NO'; } } return 'YES'; }; console.log(mySolution([1, 4, 3, 2, 6])); // NO console.log(mySolution([1, 2, 3, 4, 5])); // YES console.log(mySolution([1, 2, 1, 2, 3])); // YES
-
미해결프론트엔드 개발환경의 이해와 실습 (webpack, babel, eslint..)
DefinePlugin 에서
TWO가 전역변수로 접근된다고 하셨는데 window.TWO를 콘솔찍어보면 undefined 입니다. TWO 변수는 어디에 있는건가요...
-
미해결인터랙티브 웹 개발 제대로 시작하기
안녕하세요 선생님 질문드립니다.
'.door:nth-child(2) .ilbuni' 로 선택하면 2번째 일분이가 선택되는데 '.ilbuni:nth-child(2)'로 하면 선택되지 않는 이유는 무엇인가요?
-
미해결빠르게 git - 핵심만 골라 배우는 Git/Github
원격저장소(github)로 협업하기 3가지에 대해 질문이있습니다.
안녕하세요. 좋은강의 잘 들었습니다.! 다만 질문이 한가지 있는데 원격저장소(github)로 협업하기에서 3가지 말씀해주셨는데 3번째 (나도 변하고 원격저장도소 변한경우) -> 이 경우도 2번째 (나는 변함이 없고 원격 저장소가 변한경우) 방법처럼 pull받아서 (충돌이 발생한다면) 충돌을 해결해주고 push 하면 되지 않나요??
-
미해결리버스쿨 Level1 - 리버싱 분석 초급과정
http://x86.renejeschke.de/ 이 사이트에 진입이 안되네요 ㅜㅜ
http://x86.renejeschke.de/ 이 사이트에 진입이 안되네요 ㅜㅜ
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
배열이 아니라 벡터를 이용해봤는데, 시간 제한 초과가 나는 이유가 궁금합니다.
안녕하세요 선생님. 선생님께서는 39번 문제 풀때 배열을 이용하셨지만 제가 먼저 풀어볼때는 벡터를 썼고 문제의 입출력예시는 알맞게 동작을 했었습니다. 그러나 채점폴더에서는 테스트케이스 5개 전부 시간초과가 났습니다. 제 코드는 아래와 같습니다. 어떤 부분이 잘못된 것이고 어떻게 고쳐야 할지 궁금합니다. 감사합니다. int main(int argc, char** argv){ // 배열의 크기 저장, 인덱스를 저장하는 변수 3개 (p) 셋 다 1로 시작함. int a_size, b_size, arr_size, i, p1=1, p2=1, p3=1; //freopen("input.txt", "rt", stdin); // 필요한 배열 3개 : 입력받는 배열 arr_a, arr_b, 결과배열 res // 입력받기 시작 scanf("%d", &a_size); vector<int> arr_a(a_size); for(i=1; i<=a_size; i++){ // 벡터에 숫자를 입력받는 인덱스를 1 부터 하고 있음. scanf("%d", &arr_a[i]); } scanf("%d", &b_size); vector<int> arr_b(b_size); for(i=1; i<=b_size; i++){ scanf("%d", &arr_b[i]); }// 입력받기 끝 // 결과 저장할 벡터 vector<int> res(a_size+b_size); // 인덱스 변수 2개를 가지고 작은 수가 나올 때 마다 p1 또는 p2를 이동시킴. while(p1 <= a_size && p2 <= b_size){ // 어느 한 쪽이 자기 크기보다 커질 때까지. if(arr_a[p1] < arr_b[p2]){ res[p3++] = arr_a[p1++]; // p3를 대입한 후에, 1증가 해준다. res[p3]; p3+=1; 과 같다. }else{ res[p3++] = arr_b[p2++]; } } // 한 쪽은 다 res에 들어가고, 다른 한 쪽은 res에 못들어가고 남았을 것. while(p1 <= a_size) res[p3++] = arr_a[p1++]; while(p2 <= b_size) res[p3++] = arr_b[p2++]; for(i=1; i<=a_size+b_size; i++){ // 출력 할 때도 인덱스 1부터 시작. printf("%d ", res[i]); } return 0; }
-
미해결DANO 영양교육 프로그램
아침에 탄수화물 섭취
건강한 아침 식사는 탄수화물을 보충해주는 것이라고 하셨는데 아침에 탄수화물이 체내에 부족한 상태더라도 지방과 단백질을 사용하여 에너지를 낼 수 있지 않나요? 공복 유산소가 그런 점을 이용한 것이라고 생각했는데 이 부분이 궁금해요.
-
미해결React로 NodeBird SNS 만들기
explorer에서 styled component 적용문제
익스플로러에서 styled component 적용이 안되는데바벨 이나 웹팩쪽 따로 추가설정을 안해줘서 그런가요??
-
HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
교재문의
삭제된 글입니다
-
미해결Node.js로 웹 크롤링하기
크롤러 요청 제한
안녕하세요 제로초님, puppteer에서 이미지 캡쳐를 요청 하면 새로운 페이지를 만들고 캡쳐후 close 하게끔 간단한 과정을 만들었습니다. 한 3~5개는 괜찮은데, 10개의 page를 한번에 캡쳐하려니, 브라우저 페이지가 먹통이 됩니다. 그래서 요청에 제한을 두려하는데 어떤 키워드로 찾아야 할지 모르겠어요.. HTTP Server 는 graphql-yoga(express) 를 붙혔고 요청이 5개 이상일때는 대기하라 라고 명하고 싶은데. 관련된 미들웨어 혹은 키워드가 있을까요?
-
미해결파이썬 라즈베리파이 IoT프로젝트-원격모니터링 자동차
키보드 인터럽트가 실행이 안되네요
flask연동 시에 키보드 인터럽트(ctrl+c) 실행이 되지 않습니다.
-
미해결그로스해킹 - 데이터와 실험을 통해 성장하는 서비스를 만드는 방법
반복 방문의 경우 전환율 계산시 궁금한 점이 있습니다.
안녕하세요, 강의의 잘 봤습니다. 전환율 계산 시 궁금한 점이 있습니다. 유저 단위로 전환율을 봐야한다는 것은 이해했습니다. 다만 제 서비스의 유저들은 다음과 비슷한 패턴을 보이는데 구매전환율 계산에 조언을 구하고 싶습니다. 유저 A 1일차 오전 : 상품 5개 확인 > 구매 1회 발생 1일차 오후 : 상품 10개 확인 > 구매 0 3일차 : 상품 1개 확인 > 구매 1 4일차 : 상품 30개 확인 > 구매 0 -- 1. A와 같은 패턴을 보이는 유저가 많을 때, 둘러본 사람 중 구매한 비율은 100%에 가깝다고 보아야할까요? 2. 만약 그렇다면, 백발백중이라기엔 괴리가 있는데.. 혹시 추가로 어떤 지표를 보면 좋을지 조언해주실 수 있을까요? 3. 위와 같이 리텐션 주기가 짧을 경우 전환율 계산은 어느 기간을 기준으로 해야 할까요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
heroku에 Deploy후에 생긴 오류에 관하여 질문드립니다.
heroku에 앱을 정상적으로 배포했습니다. 그런데 처음 화면에서 로그인도 하지 않았는데 로그아웃 버튼이 활성화되어있어서 heroku log --tail을 터미널 창에 입력했습니다. 그랬더니 "at=error code=H13 desc="Connection closed without response" method=GET path="/api/auth"라고 에러가 발생합니다. 로컬 환경으로 개발할 때는 문제가 없었는데 혹시 localhost:5000으로 지정되어 있던 부분을 모두 heroku에서 발급된 새로운 주소로 바꾸면 괜찮아 질까요? 두서없이 질문드려 죄송합니다. 수고하세요.
-
미해결홍정모의 따라하며 배우는 C++
[05:03] c++ 17 , x64 에서 컴파일 됩니다.
안녕하세요? [05:03] c++ 17 , x64 에서 컴파일 됩니다. 감사합니다.
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
퀴즈9: 예외처리 클래스 내 __str__꼭 있어야 하나요?
안녕하세요. __str__은 값을 문자열로 바꿔주는 함수라고 알고 있는데요. 사용자 정의 예외처리 할때 클래스에서 이 부분만 있으면 def __init__ (self, msg): self.msg = msg 아래 부분이 없어도 작동하는 것 같아서 이게 꼭 필요한지 궁금합니다. # def __str__ (self): # return self.msg
-
미해결React로 NodeBird SNS 만들기
아바타 클릭시...
아바타 클릭 시 /:id 라우터를 타는데 /:id/posts 까지 같이 타지는 이유가 뭔가요?
-
미해결파이썬 라즈베리파이 IoT프로젝트-원격모니터링 자동차
휴대용 파워뱅크의 제품명이 어떻게 되나요?
사용하는 휴대폰 베터리의 전압을 확인하니 3.85v인데요, 해당 충전기를 이용하여 대용으로 써도 되는지 궁금합니다. 아두이노의 경우는 7.4v 2500mah를 Vin핀에 연결해 사용했는데요, 라즈베리의 경우는 사용할 수 없는지도 궁금합니다. 위의 2가지가 안되면 강의에서 사용하신 휴대용 충전기를 사용해서 실습을 진행해야 될것 같습니다. 사용하신 휴대용충전기의 정보 요청 드립니다. 감사합니다.
-
미해결엑셀 매크로와 VBA 기초부터 실무활용까지 완전 정복
고급필터 검색
안녕하세요. 교수님 강의 잘보고있습니다. 대분류, 중분류로 나누어서 검색을 하고싶은데 예시로 아래와같이 자료가 있을때 대분류 1,2,3 중분류 1-1,1-2,1-3/2-1,2-2,2-3/3-1,3-2,3-3 대분류 1 click 중분류 목록 1-1,1-2,1-3 만 보이도록 셋팅이 가능할까요?
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
파이썬 질문
파이썬 그냥 그대로 대로 써는 데도 오류가 뜨는 이유가 뭘까요?
-
해결됨[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
크레딧을 조금 사용했는데 괜찮을까요?
이제 막 '파이썬 머신러닝 완벽 가이드'를 다보고 딥러닝으로 넘어왔습니다. 그런데 제가 예전에 무료 크레딧을 조금 사용해서 현재 250 달러 정도 있습니다. 250달러 정도 있어도 강의를 수료하는 데 문제가 없을까요? 답변 주시면 감사하겠습니다.