inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

break문의 위치에 따른 출력 결과

미해결

it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비

안녕하세요 선생님. 제가 짠 코드에서 e를 만나면 while문을 break 하도록 하고 빠져나와 dis[e]를 출력하는데요, 이 break문의 위치에 따라서 출력결과가 달라지게 되는것에 대해 질문이 있습니다. for문 아래, 0~10000에 대한 continue문 아래에 break문이 있을때는 정답이 출력되지만, for문 전이나 push 이후에 break문이 있으면 5 14 입력시 11이 출력이 됩니다. 손으로 해보면 dis[14] = dis[9]+1로 3이 되는데, 왜 break문 위치에 따라 답이 달라지게 되는 걸까요? #include <iostream> #include <vector> #include <queue> #include <algorithm> using namespace std; int ch[10001], dis[10001], dx[3] = { -1, 1, 5 }; int main() { int s, e, x; queue<int> q; //크기 안정해도 됨 대신 q.pop(). 크기 정하면 q->pop() cin >> s >> e; q.push(s); ch[s] = 1; while (!q.empty()) { x = q.front(); q.pop(); for (int i = 0; i < 3; i++) { //예외처리 if (x + dx[i] <= 0 || x + dx[i] > 10000) continue; if (ch[e] != 0) break; if (ch[x + dx[i]] == 0) { ch[x + dx[i]] = 1; dis[x + dx[i]] = dis[x] + 1; q.push(x + dx[i]); } } } cout << dis[e]; }

  • C++
  • 코테 준비 같이 해요!
OneLine 댓글 3 좋아요 0 조회수 256

해결법공유 : ImportError: DLL load failed: 지정된 모듈을 찾을 수 없습니다.

미해결

파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap

환경변수에 C:\ProgramData\Anaconda3\Library\bin 추가하니까 되네요 강의에서 환경변수 추가하는 부분 클릭하라고 하시는걸 듣기는 했는데 저는 아나콘다가 깔려있던 상태로 수강해서 두시간 가까이 고생했네요ㅜㅜ

  • python
  • bootstrap
  • django
상냥한 날다람쥐 댓글 1 좋아요 0 조회수 13049

api사이트는 어떻게 알아내셨나요?

미해결

남박사의 파이썬 기초부터 실전 100% 활용

선생님의 명강의 잘듣고있습니다. api사이트는 어떻게 알아내셨는지 궁금합니다. ajax뿐만아니라 spa로 만들어진 사이트들(react, vue, angular)도 다 못긁어오나요?

  • 웹-크롤링
  • python
냠냠굿 댓글 3 좋아요 1 조회수 673

load the cascade 질문

미해결

[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 - 손흥민을 찾아라!

1. 아래 코드에서 cv2.samples.findFile 이 이해가 가질않습니다.자세한 설명 부탁드립니다. face_cascade = cv2.CascadeClassifier() if not face_cascade.load(cv2.samples.findFile('haarcascade_frontalface_alt.xml')): 2. 그리고 cv2.CascadeClassifier()를 face_cascade 변수에 넣었으니 그냥 face_cascade대신에 if not cv2.CascadeClassifier().load(cv2.samples.findFile('haarcascade_frontalface_alt.xml')): 라고 적어도 돼야하는데 에러가나네요. 왜그런건가요?

  • tensorflow
  • 머신러닝 배워볼래요?
  • opencv
  • keras
  • 컴퓨터-비전
  • 딥러닝
choi 댓글 2 좋아요 0 조회수 511

맥os 사용자 입니다.

미해결

홍정모의 따라하며 배우는 C언어

윈도우 환경은 제가 맥북밖에 없어서요. 맥용 비주얼스튜디오에서는 C++자체가 지원이 안된다고 해서 다른 환경을 사용하려고 찾아보니 Xcode라는게 따로 있던데 이걸 사용해도 무관할까요??

  • c
NLBO 댓글 2 좋아요 0 조회수 388

협업하기(1)에서요

미해결

빠르게 git - 핵심만 골라 배우는 Git/Github

fork랑 clone 까지하고 브랜치만들어서 커밋하고 push 해줬는데 계속 에러가납니다.. 그래서 pull해줘봤는데도 에러나고 마스터로도 push해도 저에러가 나더라고요.. 계정문제인가 싶어서 로그인해도 해줬는데 안되요ㅠㅠ 무슨문제인걸까요..ㅠㅠ 여러가지 시도하다가 문의드립니다

  • github
  • 버전관리시스템
  • git
허니콤보 댓글 2 좋아요 1 조회수 335

강사님

미해결

포토샵 기본기 하루 5분, 3주 만에 끝내기

강사님 혹시 단축기 같은거도 나중에 되면 가르쳐 주시나요>??

  • photoshop
오승선 댓글 1 좋아요 0 조회수 246

KeyError, not found in axis

미해결

공공데이터로 파이썬 데이터 분석 시작하기

df_last = df_last.drop(["규모구분","분양가격(㎡)"], axis=1) 의 코드를 입력하고 KeyError가 사진에서처럼 떠요. 도와주세요 ㅠㅠ

  • numpy
  • pandas
  • python
한다경 댓글 3 좋아요 3 조회수 5525

환경설정은 어떻게하나요

코딩의민족 앱 제작 (Android kotlin)

삭제된 글입니다

  • android
  • kotlin
왕초보강의 댓글 1 좋아요 0 조회수 79

템플릿

해결됨

Vue.js 시작하기 - Age of Vue.js

템플릿 문법 이라는 단어에서 템플릿이란 template:'<div></div>' 이렇게 사용되는 속성으로 알고 있습니다. 근데 이 속성을 사용하지 않고 <div id="app"></div> 안에서 사용되는 태그에 템플릿 문법을 사용하고 있는데 뷰의 템플릿 문법은 템플릿 속성에 한정해서 사용하는 것이 아니라 그냥 뷰로 화면을 조작하는 방법이라고 받아들이면 될까요?

  • vuejs
  • javascript
열씨미살자! 댓글 1 좋아요 2 조회수 245

포트와 쥬피터 화면

미해결

[개정판] 딥러닝 컴퓨터 비전 완벽 가이드

1. tail -f nohup.out을 실행하면 나오는 줄 중 http://p100:8890/이라고 나오는데 8888로 나와야 하는 것 아닌지요? 이럴 경우 어디서 잘못 되었을 가능성이 있는지요 ? 2. 브라우저로 고정아이피와 :8888을 치면 쥬피터는 열리는데 처음 화면에 .jupyter에 있는 폴더들이 보입니다. 홈디렉토리가 나타나야 할 것 같은데 (영상을 보면) 어디가 잘 못 되었을지요?

  • tensorflow
  • python
  • keras
  • 컴퓨터-비전
  • 딥러닝
  • 머신러닝 배워볼래요?
Sulhyun Park 댓글 3 좋아요 1 조회수 714

iter,next 함수질문입니다.

미해결

우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)

next함수는 __iter__ 속성이 있는 객체에서 사용이 가능하다는 것 까지는 이해했습니다. 그런데 문자열도 __iter__속성을 가지고있는데, t='abc' next(t) 이런식으로 작성하면 해당객체는 반복이 불가능하다는 식으로 오류가 출력되더라구요. 혹시 이유를 알수있을까요? 이해못한 원인에 Iterator과 Iterable의 차이를 구별못해서도있는거같네요

  • django
  • python
RYU 댓글 1 좋아요 0 조회수 196

재귀 호출 질문 있습니다.

미해결

it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비

선생님 아래 재귀 호출에서요 printf("%d",x); 할때 return 있을 때와 없을 스택에 저장 되는 차이가 있는가요? void D(int x){ if(x==0) return; else { D(x-1); return printf("%d",x); } }

  • C++
  • 코테 준비 같이 해요!
David Lee 댓글 5 좋아요 0 조회수 415

과제제출

미해결

프로그래밍, 데이터 과학을 위한 파이썬 입문

과제 제출을 하려면 아래 캡쳐 이미지 하단에서 처럼 "퀴즈풀기"가 아닌 "lablup과제제출 확인" 으로 이미 제출한 것으로 뜨는데 어떻게 하면 좋을까요?

  • bigdata
  • python
Sean Yeon 댓글 1 좋아요 0 조회수 444

어플로도 가능한건가요?

미해결

파이썬 무료 강의 (활용편1) - 추억의 오락실 게임 만들기 (3시간)

안녕하세요. 혹시 pygame 으로 제작된 게임들을 어플로도 가능한건가요? pc에서만 가능한가요?

  • pygame
  • GUI
  • python
제로드0 댓글 1 좋아요 0 조회수 273

이분검색 질문있습니다.

미해결

파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)

만약 리스트가 [1, 2, 2, 2, 3] 으로 주어진다면 즉 중복 값이 있는 리스트가 존재하면 이 방법으로 2의 위치는 3이 됩니다. 만약 중복일 경우 가장 빠른 값의 위치를 반환하라고 하면 어떤식으로 우회하여 실제 답을 찾을수 있을까요?

  • python
  • 코테 준비 같이 해요!
신성찬 댓글 2 좋아요 2 조회수 295

시각화 한글 네모박스

미해결

공공데이터로 파이썬 데이터 분석 시작하기

안녕하세요 맥북 유저입니다. 시각화하기에서 알려주신대로 plt.re(&ldquo;font&rdquo;, family=&ldquo;AppleGothic&rdquo;)했는데 그림은 잘 나오는데 밑에 한글이 안나오고 네모 박스로 출력이 되네요., 왜 그런걸까요?

  • pandas
  • numpy
  • python
kim david 댓글 7 좋아요 1 조회수 666

안녕하세요 내용 관련 질문드립니다.

미해결

React로 NodeBird SNS 만들기

1. PostCard 컴포넌트에서, <Card key={+post.createdAt} ~~ 이 때, + 는 무슨 의미인가요? 2. NodeBird 컴포넌트에서, <AppLayout> <Component /> </AppLayout> 을 했습니다. 근데, Home , signup, profile에서 노드버드 컴포넌트로 props를 내려주는 부분이 어딘지 모르겠습니다. AppLayout컴포넌트에 children이 있고, 이것이 JSX 문법을 그대로 받는 거까지는 이해하겠는데, 이것들이 어떻게 조합이 되서 화면에 렌더링 되는지 모르겠습니다. 설명 주시면 감사하겠습니다. 3. useInput 커스텀 훅과 관련하여, handler에 있는 setter의 의미를 몰라서 구글링을 했습니다. 검색을 통해 setter의 의미를 찾았는데, '값을 조작해서 가져오는', 정도로 이해하면 될까요? 4. '데이터가 동적' 이라는 말이 어떤 뜻인 지 잘 모르겠습니다. 리덕스를 설명하실 때, 'action에 넣을 데이터가 동적인 경우에는 action 을 함수로 만드세요', 라는 자막이 나왔고, 제로초님도 그렇게 설명하셨습니다. 다만, 데이터가 동적이라는 것이 어떤 뜻인지 잘 와닿지가 않습니다. 설명 주시면 감사하겠습니다.

  • react
  • javascript
devsn 댓글 1 좋아요 0 조회수 173

구조체 메모리 관련

해결됨

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

강의 내용중에 C#에서 구조체는 new로 선언해도 메모리상 스택에 잡힌다고 하셨는데, C++에서도 구조체는 new로 선언하면 스택에 잡히는지 궁금합니다.

  • C#
  • unity
  • network
언리얼컨설팅 댓글 2 좋아요 1 조회수 353

인기 태그

인프런 TOP Writers

주간 인기글