inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

else if 질문 있습니다.

해결됨

그림으로 쉽게 배우는 자료구조와 알고리즘 (심화편)

힙 삽입에서 getInsertingParent(){ if(this.lastInsertedNode.getParent() == null){ return this.lastInsertedNode; }else{ if(this.lastInsertedNode == this.lastInsertedNode.getParent().getLeftSubTree()){ return this.lastInsertedNode.getParent(); }else{ let current = this.lastInsertedNode; let firstRightSibling = null; while(current.getParent().getParent() != null){ current = current.getParent(); firstRightSibling = this.getRightSibling(current); if(firstRightSibling != null){ break; } } 마지막으로 삽입된 노드가 루트노드일때를 if문으로 처리하시고 그다음 else 안에 서 if문으로 다시 처리하셨는데 이유가 있을까요? else if로 안쓰시고 else 안에서 if를 쓰신 이유가 궁금합니다..!!

  • 알고리즘
  • algorithm
김상민 댓글 2 좋아요 1 조회수 389

이해가됐습니다...

해결됨

그림으로 쉽게 배우는 자료구조와 알고리즘 (기본편)

강의를 보면서 왜 갑자기 count 1이 2가 되지 했는데 hanoi 함수가 스택에 쌓이면서 count가 2이었던 함수 3이었던 함수가 끝이 안났기 때문에 계속 count가 올라갔던거군요. 이거 때문에 분명 count 1인 상태로 함수가 끝났는데 갑자기 2이었던 함수가 왜 시작되는지 의아했습니다. 동영상 5번 반복적으로 보니깐 이제야 이해되네요! 감사합니다!

  • 알고리즘
  • algorithm
개발 까마귀 댓글 1 좋아요 2 조회수 576

동적배열 8:23

미해결

코딩테스트 [ ALL IN ONE ]

안녕하세요. 그림부분에서 이해가 가지않아 질문 드립니다. a =[1,2,3] 으로 초기화를하면 array는 0,1,2 즉 배열 그림이 3칸([][][])만 있어야 하는게 아닌가요? 하지만 강의의 그림에서는 [1][2][3][][] 으로 0,1,2,3,4 까지 그려져 있습니다. (size가 3인데 말이죠) a.append(4) 를 했을때, 동적배열은 array로 구현이 돼어있기때문에 random access 가 가능하여 마지막 index를 찾을 수 있다고 하셨는데, 선언및 초기화 a = [1,2,3] // 그림 -> [1][2][3] 접근 a[0] // O(1) 수정 a[1] = 9 // 그림 [1],[9],[3] 추가 a.append(4) // 이때 Resizing 이 일어나 /* 그림 [1][9][3] // 값을 옮긴 후 삭제 [1][9][3][4][][] // 복잡도 O(n) */ 의 모양이 돼야하는게 아닌가요? 즉, 궁굼한 점은 선언 및 초기화 할때 배열의 size 는 3인데그림의 배열 size는 [][][][][] 5칸이냐는 것입니다.

  • python
  • 알고리즘
  • 코테 준비 같이 해요!
  • algorithm
아요 댓글 1 좋아요 1 조회수 383

선생님 안녕하세요~~ 연결리스트 중 질문입니다.

해결됨

그림으로 쉽게 배우는 자료구조와 알고리즘 (기본편)

안녕하세요. 선생님! 손코딩하면서 연결리스트를 다시 듣고 있습니다. 기본 개념인 것 같은데 let list = new LinkedList() 말씀하시면서 인스턴스화 했다고 하셨는데 인스턴스화가 무엇인지 궁금합니다. 감사합니다.

  • 알고리즘
  • algorithm
이동근 댓글 1 좋아요 1 조회수 477

Notion 공유 요청을 보냈는데 오지 않았어요.

미해결

코딩테스트 [ ALL IN ONE ]

개발자 취업 비밀노트는 제대로 왔는데 코딩테스트 강의는 공유가 오지 않네요... 제 아아디와 이메일은 아이디 : SecondPhantom 이메일은 second2phatom@gmail.com 입니다.

  • python
  • algorithm
  • 코테 준비 같이 해요!
댓글 1 좋아요 1 조회수 517

안녕하세요! 큐 관련 질문입니다.

해결됨

그림으로 쉽게 배우는 자료구조와 알고리즘 (기본편)

선생님 안녕하세요. deleteAt 를 만들 때 마지막노드(tail) 제거 하는 부분에서 index == this.count -1 마자믹 노드인데 this.count-1 하는 이유는 무엇일까요? 비전공자로 개발에 도전하고 있는데.. 자료구조 어렵네요ㅜ

  • 알고리즘
  • algorithm
이동근 댓글 1 좋아요 -1 조회수 459

강의 관련 질문입니다!

해결됨

만들면서 배우는 프론트엔드 DO IT 코딩 (Next.js, Typescript)

members.add.ts 25번째 줄에 return이 없어도 괜찮은건가요? 또 개인적인 생각으로는 api를 호출하는 부분에서 axios를 사용하면 코드가 더 간단해질 것 같은데 fetch가 사용된 이유가 있을까요? 바쁘실텐데 여러 사소한 질문들 드려서 죄송합니다.

  • next.js
  • Next.js
댓글 1 좋아요 0 조회수 405

우분투에서 작업시 윈도우로 mysql 설치하는 것에 관해서

미해결

[리뉴얼] React로 NodeBird SNS 만들기

제로초쌤 제가 우분투에서 Nodebird를 진행하고 있는데 더북에 써져있는 거처럼 리눅스(우분투)에서 설치하는 방법 그대로 설치하다가 Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (13) 소켓 에러가 계속 나서 해결하려고 인터넷에 찾아보면서 따라하고 있는데 해결이 안되서 혹시 윈도우로 mysql설치해서 진행해도 크게 차이가 없을까요?

  • redux
  • react
  • node.js
  • nodejs
  • next.js
  • express
  • Next.js
CJW 댓글 2 좋아요 0 조회수 421

daily temperatures 문제 질문

미해결

코딩테스트 [ ALL IN ONE ]

안녕하세요! Leetcode daily temperature 문제 해설을 보다 질문이 생겨서 남깁니다! while 문으로 stack을 돌면서 대소 비교를 하는데, 여기서의 시간복잡도가 O(n)이 될 걱정은 안해도 되나요? 어렴풋이 생각하기에, stack에 temperatures의 원소가 들어가기 때문에 n개의 원소가 들어갈 것이고, for문으로 길이가 n인 temperatures를 돌면 결과적으로 worst case로 O(n^2)이 될 수도 있지 않나 ... 라는 생각이 들었습니다. 시간복잡도 개념이 아직 부족해서 헷갈리는 것 같은데 제가 어떤 부분을 간과했을까요?

  • python
  • algorithm
  • 코테 준비 같이 해요!
강욱 댓글 1 좋아요 5 조회수 533

구구단을 외자 print format

해결됨

ChatGPT 100% 활용하여 배우는 파이썬 기초 A to Z

구구단을 외자 3분 정도에서, format이라는 것을 알려주셨어요. 저는 기존에 중괄호 {}에 숫자를 따로 안넣고 사용을 했었는데, 숫자를 꼭 넣어줘야 하나요??

  • 구구단
  • python
  • print
  • format
  • algorithm
율무 댓글 1 좋아요 0 조회수 379

clear() 함수 질문

해결됨

그림으로 쉽게 배우는 자료구조와 알고리즘 (기본편)

안녕하세요 선생님, clear() 함수에서 this.head = null 이랑 this.count = 0으로 하는게 왜 리스트에 있는 기존 정보를 지우게 되는지 이해가 안되는데 추가 설명해주실 수 있을까요?

  • algorithm
Future You 댓글 1 좋아요 1 조회수 297

자바 스크립트 배열

해결됨

그림으로 쉽게 배우는 자료구조와 알고리즘 (기본편)

자바 스크립트 배열은 연결 리스트처럼 무작위로 분배되어있다고 하셨는데 그럼 연결리스트랑 차이가 없는건가요?

  • algorithm
chgus0202 댓글 1 좋아요 1 조회수 496

혹시 코드로 구현하는 법은 안가르쳐 주시나요>?

미해결

영리한 프로그래밍을 위한 알고리즘 강좌

레드블랙트리랑 이진트리를 구현하고자 노력중인데 잘안되어서 (사용하는 언어는 C언어이고 전 노드에 포인터 두개 달아서 구현할려고합니다.)

  • algorithm
yoonwoodev 댓글 0 좋아요 -2 조회수 654

강의 노이즈가 너무 심해요

미해결

영리한 프로그래밍을 위한 알고리즘 강좌

강의 내용과 상관없긴하지만 노이즈가 설명하는 말소리보다 커서 뭐라고 하는지 집중도 안되고, 거슬립니다. 혹시 이부분 개선 안될까요?

  • algorithm
황유정 댓글 0 좋아요 0 조회수 414

왜 첫 글자를 떼놔야 하는지

미해결

영리한 프로그래밍을 위한 알고리즘 강좌

이번 강의에서는 왜 첫 글자를 떼놔야 하는지 이유를 모르겠어요.. 혹시 아시는 분..?

  • algorithm
알감자 댓글 0 좋아요 0 조회수 362

분기 한정법과 배낭 문제

해결됨

파이썬으로 배우는 알고리즘 기초

안녕하세요! 이제 수업을 거의 다수강해 가고 있네요. 감사합니다! 그런데 분기 한정법과 배낭 문제에 몇가지 질문할 것이 있습니다. 첫번째, bound : 현재 노드에서 앞으로 얻을 수 있는 최대 이익 이라고 하셨는데, 이 식을 보면 (bound = (현재까지 얻은 이익+나머지 노드들 중 전부 담아도 W를 넘지 않는 이익) + (전부 담으면 W가 넘는 노드 k의 이익)) 로 이해가 됩니다. 그런데, w_i배열의 마지막 값이 앞선 원소들의 합보다 월등히 크다면, 위 bound 식이 현재 노드에서 앞으로 얻을수 있는 최대 이익이 될 수 없을 것 같습니다. 그래서 제 생각에는 먼저 이익의 내림차순으로 정렬을 하면 bound의 정의를 만족할 것 같은데 제각 생각한것이 맞을까요? 두번째, , 위 두 그림에서 (3,1)과 (4,1)이 nonpromising한 이유가 bound 값이 maxprofit보다 작아서 라고 하셨는데, 제 생각에는 (bound = (현재까지 얻은 이익+나머지 노드들 중 전부 담아도 W를 넘지 않는 이익) + (전부 담으면 W가 넘는 노드 k의 이익)) 인데, 그렇다면 항상 (3,1)과 (4,1)에서의 bound 값은 maxprofit보다 크거나 같을 것 같습니다. 그래서 제 생각에는 nonpromising한 이유가 bound 값 때문이 아니라 무게의 합이 W보다 거쳐서 nonpromising 하다고 생각했는데 맞을까요? 항상 강의 잘 듣고 있습니다. 좋은강의에 늘 감사드립니다 :)

  • algorithm
hyb9579 댓글 1 좋아요 0 조회수 415

next.js sroll restoration

미해결

[리뉴얼] React로 NodeBird SNS 만들기

안녕하세요 제로초님 강의를 다 듣고 개인 프로젝트를 하고 있는 사람입니다. 궁금한게 하나 있는데 SSR 페이지로 간 후에 뒤로가기 하면 스크롤 위치가 초기화되던데 이거 막는방법이 있나요? SSR 페이지가 아니면 스크롤이 그 위치 그대로 있더라고요 항상 SSR 페이지 갔다가 뒤로가기 하면 스크롤이 최상단으로 초기화되서 그런데 혹시 막을 수 있는 방법 있을까요?ㅜ

  • next.js
  • nodejs
  • scroll
  • express
  • restoration
  • srollrestoration
  • react
  • redux
  • Next.js
junil jeong 댓글 1 좋아요 0 조회수 379

제로초님 오랜만에 질문하나만 올리겠습니다.

미해결

[리뉴얼] React로 NodeBird SNS 만들기

개인 토이 프로젝트를 하나 하고 있는데요, 혹시 next.js에서 도메인 라우팅 하는 방법이 있나요? 문제가 뭐냐면 제가 만든 토이 프로젝트가 있는데 http://www.hubfoodlink.com 으로 접속해서 해당 정보를 클릭하면 리엑트 컴포넌트 모달창이 띄워지는데, http://hubfoodlink.com 으로 접속하면 접속은 되는데 정보 클릭 시 리엑트 컴포넌트 모달창이 안뜨고 An unexpected error has occurred. 라고 떠서 문제가 발생되네요 ㅠ 아니면 http://hubfoodlink.com 접속시 www을 붙여서 http://www.hubfoodlink.com접속이 되게 하는 방법이 있을까요? 물론 강의와 관련없는 질문이긴한데 몇일간 찾아보고 고민해봐도 해결되지 않아서 염치불구하고 질문을 올려봅니다. 죄송합니다 ㅠ

  • 제로초
  • react
  • next
  • next.js
  • redux
  • express
  • nodejs
  • Next.js
junil jeong 댓글 1 좋아요 0 조회수 259

getInitialProps 로 데이터가 안넘오옵니다.

미해결

[리뉴얼] React로 NodeBird SNS 만들기

안녕하세요. 노드버드 강의 보면서 제가 맡은 프로그램을 짜보고 있습니다. 다름이 아니라, mysql 디비에서 라우팅해서 관련 데이터가 포스트맨으로 넘어오는거까지 확인이 되었는데요, 프론트엔드 부분에서 statusView 페이지에서 관련 데이터 받아와서 뿌리는 테스트 코드를 작성해봤는데, 아무런 반응이 없습니다. 테스트 코드는 다음과 같습니다. 크롬창에서 localhost:3000/statusView 들어가보면 Hello Town1 List만 나오고 console.log(test) 이부분은 undefined로 나옵니다. getInitialProps가 동작을 했다면 console.log('aaaaaa')가 나왔어야 하는데 이건 출력이 안되더군요. 참고로, 백앤드 서버는 실행한 상태에서, 새로 폴더를 만들어서 react, react-dom, next 만 설치한 상태에서 pages 폴더를 만들고 statusView 페이지에 위에 코드를 넣어보니 이때는 또 데이터가 잘 넘어 옵니다. 어디서 부터 디버깅을 해야할지 막막해서 두서없지만 질문 올립니다.

  • next.js
  • Next.js
  • redux
  • express
  • nodejs
  • react
냠냠굿 댓글 1 좋아요 0 조회수 254

인기 태그

인프런 TOP Writers

주간 인기글