inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

문제 예시 2 질문

해결됨

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

안녕하세요? 문제 예시 2의 입력 예제 6 0 60 60 90 60 60 60 에서 왜 답이 5인지 잘 이해가 안 갑니다! 문제에는 대기목록에 자기보다 위험도가 높은 환자가 없으면 자기가 진료를 받는 구조라고 하셨는데, 그러면 위의 예시에서 0 번째 환자가 진료를 받을 때는 당연히 2번째 아닌가 싶어서요 제 코드로는 두 번째, 다섯 번째 케이스에서 오답이 나오는데요 문제 설명에서 중복된 값이 있을 때 설명이 좀 이해가 잘 안 와 닿습니다. from collections import deque import sys # sys.stdin = open('input.txt','r') n, m = map(int, input().split()) p = list(map(int, input().split())) queue = deque(p) done = 0 target = queue[m] res = 0 while queue: maxx = max(queue) a = queue.popleft() if a < maxx: queue.append(a) else: done += 1 if a == target: res = done print(res) break

  • python
  • 코딩-테스트
thehrto12 댓글 1 좋아요 0 조회수 218

mysql 설정에서 키가 먹지 않습니다

미해결

[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]

use database를 하거나 show databases를 해도 계속 사진과 같은 화살표만 다음줄에 나옵니다. 어느 것을 입력해도 저러는데 왜그러는건가요?

  • jsp
  • mysql
  • mvc
  • ajax
  • pojo
HongWon Kim 댓글 2 좋아요 0 조회수 402

createUploadLink사용 할 때 오류가 발생합니다.

해결됨

[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스

import에 문제가 발생했다고 하는 것 같은데 아무리 찾아봐도 해결이 안됩니다.ㅠ 어찌해야할까요

  • react
  • node.js
  • seo
  • graphql
  • next.js
thekrjm 댓글 2 좋아요 0 조회수 541

required a single bean, but 2 were found

미해결

현재 스프링 핵심 코어 강의 9.빈 스코프에서 웹스코프로 넘어가는데 CoreApplication에서 실행을 하니 이렇게 싱글빈이 중복이 되었다고 나옵니다. 보니까 @Component를 주석 처리하면 해결은 됩니다. 그런데 강의에서 컴포넌트 스캔 할 때 넣어준 것인데 강의를 다시 보아도 @Component를 지우는 것이 나오지 않습니다. memoryMemberRepository, RateDiscountPolicy의 @Compoenet를 모두 주석 처리하고 난 후 실행이 성공적으로 된다면 웹 스코프 강의를 이어서 들어도 될까요?

윤성빈 댓글 1 좋아요 0 조회수 211

rds 스케일업

미해결

지금 당장 데브옵스 AWS

RDS Aurora는 첫 번째로 Auto Scaling 기능이 있으며, 두 번째로 무중단으로 스케일 업을 할 수 있습니다. 이 2가지는 서비스 운영에서 중요한 요소입니다. 라고 하셨는데 만약 postgresql 를 사용하고 있다면 다음 강의 진행하기 어려울까요 ?

  • aws
SJ 댓글 1 좋아요 0 조회수 355

스케일 업

미해결

지금 당장 데브옵스 AWS

강의를 따라서 하고있다가 스케일업을 하는이유는 뭔가요 ?? 현재까지 스케일 아웃과 스케일인을 따라했습니다.

  • 수업질문
SJ 댓글 2 좋아요 0 조회수 332

10일 수업기간 연장 문의

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

안녕하세요 10일만 수업 연장하고싶은데 10일치 돈을 내고 연장하는 방법이 있을까요??

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
박민희 댓글 1 좋아요 0 조회수 258

스케일아웃, 스케일 인

미해결

지금 당장 데브옵스 AWS

말씀하신대로 스케일 아웃 , 스케일 인을 ecs 에 적용했습니다. 스케일 아웃은 상태가 정상으로 돌고있는데 스케일 인은 경보상태가 나옵니다. 이유가 뭘까요 ? 적용을 했고 모든 경보에서 위와 같이 나오고 있습니다. 현재 지금 ecs fargate 로 돌고있는데 , 위와 같이 적용한게 제대로 동작하고 있는지 어떻게 확인하면 될까요 ?? 두번째 질문 지금은 ecs on fargate 로 돌고있지만 ecs on ec2 도 있는걸로 알고있습니다. ecs on ec2 로 만약에 한다면 EC2 로 가서 오토 스케일 그룹생성 해서 AMI 설정하고 해야할까요 ? 아니면 위와 같은 방법으로 해야하나요 ??

  • aws
SJ 댓글 3 좋아요 0 조회수 419

강의자료 부탁드립니다.

미해결

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

좋은 강의 감사합니다. 메일은 realbig4199@gmail.com 입니다.

  • python
realbig419 댓글 1 좋아요 0 조회수 264

안녕하세요 질문입니다

미해결

자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 다음과 같이 작성하였는데 이상이 없을까요? <html> <head> <meta charset="UTF-8" /> <title>출력결과</title> </head> <body> <script> function solution(s) { let answer = ""; for (let i = 0; i < s.length - 1; i++) { if (s[i].length > s[i + 1].length) { answer = s[i]; } else { answer = s[i + 1]; } } return answer; } let str = ["teacher", "time", "student", "beautiful", "good"]; console.log(solution(str)); </script> </body> </html>

  • javascript
  • 코딩-테스트
손성오 댓글 1 좋아요 0 조회수 161

Shortcodes add on

미해결

워드프레스 속성 마스터 클래스

Shortcodes에 add on 이라는 것이 없습니다

  • wordpress
최윤서(Yoonie) 댓글 1 좋아요 0 조회수 300

강의 초반부 질문

미해결

따라하며 배우는 도커와 CI환경 [2023.11 업데이트]

초반부에 도커 초록불 들어온 거 확인하고 docker run hello-world를 입력하고 엔터를 눌렀는데 아무 반응이 일어나질 않는데 뭐가 잘못됐는지 어림짐작가능하실까요?

  • aws
  • docker
  • github
  • ci/cd
  • travis-ci
  • 데이터-엔지니어링
tmdals1357 댓글 2 좋아요 0 조회수 300

새로 만든 UserRepository 파일의 위치

미해결

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

UserJdbcRepository 는 repository 패키지 하위에 만들었었는데 이 강의에서 새로 만든 UserRepository 는 왜 domain 패키지 하위에 만드는 이유가 궁금합니다.

  • java
  • spring
  • aws
  • mysql
  • spring-boot
  • jpa
alice 댓글 1 좋아요 1 조회수 272

최신 소식은 어떻게 접할 수 있을까요?

해결됨

실리콘밸리 엔지니어와 함께하는 아마존 웹서비스(Core)편

안녕하세요! 파이썬 강의를 완강하고 이번 aws 강의를 수강하게 되었습니다. 다름이 아니라 이번 강의 소개에서도 컨퍼런스나 여러 최신 소식에 대해 항상 잘 말씀해주시고, 그런 내용을 언급해주실 때마다 중요성을 많이 느낍니다. 혹시 실리콘밸리 개발자분들은 이런 소식을 접하는 커뮤니티 같은 게 별도로 활성화가 되어있나요? 저는 이제야 주니어 개발자로 시작하는 입장이라 그런 노하우라든지 소식을 어디서 접해야 하는지 어디서부터 어떻게 시작해야 하는지 방향성을 잘 모르는 상태라 질문드립니다.

  • aws
  • aws-rds
  • ec2
  • iam
  • s3
서영민 댓글 1 좋아요 1 조회수 282

새로운 스위치문

해결됨

김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음

package cond.ex; public class ScoreEx5 { public static void main(String[] args) { String grade = "A"; String appraisal = switch (grade) { case "A" -> "그는 도데체..."; case "B" -> "잘 했어"; case "C" -> "괜찮아 계절 학기 있어"; case "D" -> "졸업 하려면 화이팅"; case "F" -> "재수강하세요"; }; System.out.println(appraisal); } } 오류내용 C:\study\java_study\java_start\src\cond\ex\ ScoreEx5.java:7 :28 java: the switch expression does not cover all possible input values 문제를 풀던중 해당 오류가 발생 했습니다. 어떠한 이유 때문인지 모르겠어서 질문 남깁니다. 감사합니다.

  • java
  • 객체지향
제이 댓글 2 좋아요 1 조회수 283

flowJob 의 next() 에 대해서 궁금한 부분이 있습니다.

미해결

스프링 배치

주황색 박스의 next() 부분을 @Bean public Job batchJob() { return this.jobBuilderFactory.get("batchJob") .start(step1()) .on("COMPLETED") .to(step2()) .on("*") .stop() .from(step1()).on("*") .to(step3()) .on("COMPLETED") .to(step4()) .on("FAILED") .end() .end() .build(); } 이렇게 on("COMPLETED").to(step4()) 로 변경해도 동일하게 동작하는게 맞을까요? next() 로 결국 이전 작업이 성공해야 실행되는것으로 알고있어서요

  • spring-boot
  • spring-batch
jungkh405 댓글 2 좋아요 0 조회수 222

핸들러 매핑정보 조회 전 "스프링 빈" 컨트롤러(핸들러)조회

미해결

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

(스프링부트 3.0 이상인 상태에서) @Controller 에노테이션을 붙이면 (스프링부트 서버 가동시!) 스프링컨테이너에 싱글톤빈으로 미리 등록 이 되고 클라이언트로부터 예) @RequestMapping("get-form") 의 요청이 들어온다면 1.디스패처 서블릿은 모든 요청을 받을 수 있으므로 요청을 받는다. 디스패처서블릿은 @RequestMapping("~~")으로 (스프링 컨테이너에서 스프링빈으로 등록된 컨트롤러중 ) 에서 url 정보와 일치하는 컨트롤러의 메소드 정보를 조회한다. 디스패처 서블릿은 조회한 메소드정보를 호출할수 있는 RequestMappingHandlerAdapter 을 조회한다. 2번에서 핸들러 매핑을 통해 조회한 메소드정보를 RequestMappingHandlerAdapter 을 호출하면서 파라미터로 넘겨주어 핸들러 메소드가 실행하게 한다. 궁금한점은, 등록이 되어있다면 초반에 매핑정보를 조회할때 스프링에 이미 등록되어있는 핸들러 목록(아래 캡처본)에서 1. BeanNameUrlHandkerMapping : "빈 이름으로 컨트롤러 조회" 를 먼저 거친 후 0=RequestMappingHandlerMapping("") 으로 1번으로 필터링이 된 컨트롤러안의 메소드가 실행되는것일까요? 초반에 스프링빈으로 등록된 컨트롤러를 먼저 찾아야 하니까 0번도 포함이라고 생각했습니다.!!

  • spring
  • mvc
수빈 댓글 2 좋아요 0 조회수 367

@Controller 와 @ requestMapping //스프링 빈 등록 컨트롤러

미해결

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

(스프링부트 3.0 이상인 상태에서) @Controller 에노테이션을 붙이면 (스프링부트 서버 가동시!) 스프링컨테이너에 싱글톤빈으로 미리 등록 이 되고 클라이언트로부터 예) @RequestMapping("get-form") 의 요청이 들어온다면 1.디스패처 서블릿은 모든 요청을 받을 수 있으므로 요청을 받는다. 디스패처서블릿은 @RequestMapping("~~")으로 (스프링 컨테이너에서 스프링빈으로 등록된 컨트롤러중 ) 에서 url 정보와 일치하는 컨트롤러의 메소드 정보를 조회한다. 디스패처 서블릿은 조회한 메소드정보를 호출할수 있는 RequestMappingHandlerAdapter 을 조회한다. 2번에서 핸들러 매핑을 통해 조회한 메소드정보를 RequestMappingHandlerAdapter 을 호출하면서 파라미터로 넘겨주어 핸들러 메소드가 실행하게 한다. 여기서 궁금한점은 핸들러 매핑정보를 확인할때 일단 컨트롤러가 스프링 빈(싱글톤 빈)으로 등록되어있어야 한다고 이해한 상태입니다. 등록이 되어있다면 초반에 매핑정보를 조회할때 스프링에 이미 등록되어있는 핸들러 목록(아래 캡처본)에서 1. BeanNameUrlHandkerMapping : "빈 이름으로 컨트롤러 조회" 를 먼저 거친 후 0=RequestMappingHandlerMapping("") 으로 1번으로 필터링이 된 컨트롤러안의 메소드가 실행되는것일까요? 1~5번 각각 답변 주시면 제 궁금중이 시원하게 풀릴것같습니다. 감사합니다. 초반에 스프링빈으로 등록된 컨트롤러를 먼저 찾아야 하니까 0번도 포함이라고 생각했습니다.!!

  • spring
  • mvc
수빈 댓글 2 좋아요 0 조회수 734

문제 예외처리에 관한 질문

미해결

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

안녕하세요 선생님. 강의 잘 듣고 있습니다. 선생님의 풀이를 보니, 처음부터 모든 토마토가 익어있는 경우와 익은 토마토가 하나도 없는 경우는 안넣으신거같은데, 따로 이유가 있을까요? 또한, 아래는 제 풀이코드인데 dis 배열을 만들어서 선생님 풀이처럼 하는 것보다 복잡도가 높을까요? import sys from collections import deque sys.stdin = open('in5.txt','r') def total_search(arr,m,n): li = [0,0,0] # 토마토상태별로 갯수저장하는 갯수 for i in range(n): for j in range(m): # 토마토가 없는 경우 if arr[i][j] == -1: li[0] += 1 # 토마토가 안익은 경우 elif arr[i][j] == 0: li[1] += 1 # 토마토가 익은 경우 else: li[2] += 1 dq.append((i,j,0)) return li if __name__ == "__main__": m, n = map(int,input().split()) # m = 가로, n = 세로 arr = [list(map(int,input().split())) for _ in range(n)] # 맵 정보 dq = deque() # 익은 토마토 인덱스 저장 큐 dy = [-1,0,1,0] dx = [0,1,0,-1] # 토마토 상태를 파악하는 함수 li = total_search(arr,m,n) # 익은 토마토가 하나도 없는 경우 if li[2] == 0: print(-1) sys.exit() # 처음부터 모든 토마토가 익어있을 경우 elif li[2] == m*n : print(0) sys.exit() # 익는 과정 연산 while dq: tmp = dq.popleft() y,x,d = tmp[0],tmp[1],tmp[2] # y,x 인덱스, d는 날짜 # 상하좌우 연산 for i in range(4): ny = y + dy[i] nx = x + dx[i] # 안익은 토마토일 경우 if 0<=ny<=n-1 and 0<=nx<=m-1 and arr[ny][nx] == 0: # 익은 토마토로 바꾸고 # 날짜 하나 올려서 큐에 추가 arr[ny][nx] = 1 dq.append((ny,nx,d+1)) # 토마토 상태 갱신 li = total_search(arr,m,n) # 토마토가 다 익지 못한 경우 if li[1] != 0: print(-1) else: print(d)

  • python
  • 코딩-테스트
대식 댓글 1 좋아요 0 조회수 256

[8-2] 마지막 예시에서 브라우져 캐시 인가요?

미해결

AWS(Amazon Web Service) 입문자를 위한 강의

좋은 강의 만들어 주셔서 감사합니다. 덕분에 많은 도움 받고 있습니다. 학습 중에 질문이 있어서 쭈어봅니다. 질문1. [8-2] 마지막 예시에서 get 요청해서 응답 받은 이미지가 엣지에 저장된것을 가져오는게 아니라 브라우져의 캐시 기능 중 get 요청하여서 받은 리소스는 브라우져 캐시영역에 보관하는 기본동작이 있으니 브라우져 캐시에 저장되어서 보여지는 것 아닌가요? 질문2. 그리고 멘트가, 오리진에서 가져왔다고 하시는데, 학습의 흐름대로라면 오리진이 아니라 엣지에서 가져오는 것 아닌가요?

  • aws
오르골 댓글 1 좋아요 0 조회수 186

인기 태그

인프런 TOP Writers

주간 인기글