inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

침몰하는 타이타닉 시간 복잡도/반례

미해결

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

import sys sys.stdin = open("input.txt", "rt") n, m = map(int, input().split()) # n = 승객 수, m = 무게 제한 weight = list(map(int, input().split())) weight.sort() ans = 0 lt, rt = 0, n-1 while lt <= rt: if weight[lt] + weight[rt] <= m: ans += 1 lt += 1 rt -= 1 else: ans += 1 rt -= 1 print(ans) 문제의 답안으로 작성한 코드인데 해당 코드의 반례가 있는지 궁금하고, 강의에 나온 정답 코드와 비교했을 때 시간복잡도면에서 불리한지 궁금합니다!

  • python
  • 코딩-테스트
이희종 댓글 1 좋아요 1 조회수 301

로그인 회원가입 둘다 cors 오류가 뜹니다 ㅠㅠ 도대체 뭐가 문제일까요..

미해결

Slack 클론 코딩[실시간 채팅 with React]

안녕하세요~ 그전까지 잘되다가 오랜만에 다시 강의를 이어가려고하는데 갑자기 안됩니다 ㅠㅠ 뭐가 문제일까요.. 회원가입시에도 페이지가 넘어가지않고 계속 CORS 오류가 생기네요.. https://github.com/nuring9/react-SWR-SlackClone_front 제가 따라한 코드 깃허브 주소올립니다 ㅠㅠ

  • react
  • 웹팩
  • typescript
  • socket.io
  • babel
  • 클론코딩
Nuri Park 댓글 1 좋아요 0 조회수 414

질문

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 타임리프에서 id= "quantitiy"랑 th:field= "*{quantity}랑 다른거아닌가요?? field가 id까지 대채가 되니까 두개 같다고 쓰신거같은데 field는 obejct받아서 item.quantity값이고 id는 문자 "quantitiy"그자체 잖아요?

  • spring
  • mvc
정중한 개구리 댓글 1 좋아요 1 조회수 349

PESSIMISTIC_WRITE 테스트 시 테스트 클래스 위 @Transactional

해결됨

재고시스템으로 알아보는 동시성이슈 해결방법

@Transactional @SpringBootTest class StockServiceTest { @Autowired private StockService stockService; @Autowired private PessimisticLockService pessimisticLockService; @Autowired private StockRepository stockRepository; @BeforeEach public void before() { 안녕하세요 PESSIMISTIC_WRITE 예제처럼 테스트 시에 @Transactional 을 붙이면 테스트가 첫 스레드풀 사이즈 만큼의 쿼리만 나가고 계속 대기 중입니다. 혹시 원인을 알수 있을까요?

  • java
  • spring
  • 동시성
댓글 1 좋아요 0 조회수 694

19:14 실행이 안되고 꺼집니다.

미해결

C# 프로그래밍 기초

'ConsoleApp1.exe'(CLR v4.0.30319: DefaultDomain): 'C:\WINDOWS\Microsoft.Net\assembly\GAC_32\mscorlib\v4.0_4.0.0.0__b77a5c561934e089\mscorlib.dll'을(를) 로드했습니다. 기호를 로드하지 않고 건너뛰었습니다. 모듈이 최적화되어 있고 '내 코드만' 디버거 옵션을 사용하도록 설정되어 있습니다. 'ConsoleApp1.exe'(CLR v4.0.30319: DefaultDomain): 'D:\임상훈\C# 프로그래밍 기초\실습\ConsoleApp1\ConsoleApp1\bin\Debug\ConsoleApp1.exe'을(를) 로드했습니다. 기호가 로드되었습니다. '[13256] ConsoleApp1.exe' 프로그램이 종료되었습니다(코드: 0 (0x0)). 이게 아래 뜨는 거고요. using System; class Hello_World { static void Main() { Console.WriteLine("Hello World"); } } 쳤는데, 뜨다가 꺼지네요. F5로 눌렀고요. 도와주세요.

  • C#
dev zipida 댓글 1 좋아요 0 조회수 1261

as와 변수의 타입 지정 차이

미해결

타입스크립트의 모든 것

안녕하세요. 단언하는 방법중에 제네릭보다 as를 더 많이 사용 하신다고 하셧는데 그러면 말씀하신 as로 하는것과 변수로 타입을 지정해서 사용하는것의 차이가 있을까요?? interface IExam { value: number } const example: object = { value: 1 }; // 1. as console.log((example as IExam).value); // 2. 변수의 타입지정 interface IExam2 { value: number } const example2: IExam2 = { value: 1 }; console.log(example2.value) -- 방금 보충 봤습니다. 그런데 변수의 값에 as를 쓰면서 콘솔값에도 as를 쓰는 이유는 무엇인가요??

  • typescript
  • Deno
  • nestjs
WJJJJJJ 댓글 1 좋아요 0 조회수 368

프레임워크 4.6.1이 없습니다.

미해결

C# 프로그래밍 기초

4.6이랑 4.7.1이 있습니다. 버전은 2019버전이고요.(유니티 강의 하면서 깔았습니다.) 상관 없나요?

  • C#
dev zipida 댓글 1 좋아요 0 조회수 396

MyBatis 적용시 오류가 납니다.

해결됨

스프링 DB 2편 - 데이터 접근 활용 기술

MyBatis 적용 2 에서 테스트 실행시 오류가 발생하여 질문드립니다. @Import(MyBatisConfig.class)를 적용한뒤 부터 빈을 찾을수없다고 뜹니다.. Description: Parameter 0 of constructor in hello.itemservice.config.MyBatisConfig required a bean of type 'hello.itemservice.repository.mybatis.ItemMapper' that could not be found. Action: Consider defining a bean of type 'hello.itemservice.repository.mybatis.ItemMapper' in your configuration. 2023-05-12 17:54:39.382 ERROR 1252 --- [ Test worker] o.s.test.context.TestContextManager : Caught exception while allowing TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener@32f0fba8] to prepare test instance [hello.itemservice.domain.ItemRepositoryTest@2f521c4] 이게 핵심 에러내용인것같은데, ItemMapper를 찾을수가 없다고 뜹니다. 강의 소스 코드의 경우 MyBatis적용시 문제없이 진행되어서 더 헷갈리네요.. 도와주세요ㅜㅜ

  • spring
ᄋᄋ 댓글 1 좋아요 5 조회수 1480

날짜 정렬 기능이 안됌

해결됨

한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지

최신순 정렬이 되지 않아서 질문 드립니다. https://github.com/youngwoobae/EMOTION-DIARY 무슨 문제 일까요..?

  • javascript
  • react
  • node.js
배영우 댓글 4 좋아요 0 조회수 1233

html 에서 컴포넌트 사용여부

미해결

한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지

이 강의에서 리액트가 쓰이는 이유가 html 에서 똑같이 반복되는 header 부분이나 footer 분들을 각 html 로 계속 똑같이 작성을 해서 나중에 수정을 해야 될 경우 샷건 수술을 안하고 컴포넌트 방식으로 작성을 해서 그 부분을 수정하면 모든 그 컴포넌트 방식을 사용하는 부분이 다 한번에 고쳐진다는 장점이 있다는걸 이해했습니다. 혹시 html 만 사용을 했을 경우 이런 컴포넌트 방식을 아에 구현이 불가능한건지 궁금합니다.

  • javascript
  • react
  • node.js
hwj9975 댓글 1 좋아요 0 조회수 631

Math 함수를 사용해봤는데. ... 은 무슨 의미일까요??

해결됨

자바스크립트 : 기초부터 실전까지 올인원

안녕하세요. 5번 문제를 풀면서 검색을 하다가 ...연산자(??)를 이용하면 배열의 가장 작은 수를 알 수 있다고 하더라고요. 이렇게해도 무방할까요?? function findSmallestElement(arr){ if(arr.length != 0) { return Math.min(...arr); } else if(arr.length == 0) { return 0; } } console.log(findSmallestElement([12,50, 1, 4]))

  • HTML/CSS
  • javascript
정희 댓글 1 좋아요 0 조회수 466

백엔드서버 정적파일도 저장이 되는가요?

미해결

풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]

django_backend: volumes: - 기존소스:/var/www/html 위와 같이 되어있을 때 기존소스에는 제가 만든 django소스가 있습니다. 이걸 도커로 돌린다고 가정했을 때 기존 소스 내에 서버 업로드 기능이 있으면 어떻게 처리되는건가요? 기존소스/media에는 빈폴더였는데 /var/www/html/media에 파일이 업로드되면 기존소스/media에도 반영이 되는건가요?

  • 네트워크
  • linux
  • docker
김동혁 댓글 1 좋아요 0 조회수 467

첨부자료 관련

해결됨

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

"4회 기출유형(작업형1) " 에서 첨부 데이터 (basic1.csv 등)는 어디에서 찾아서 작업을 해야 하나요?

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
ycann 댓글 1 좋아요 1 조회수 376

BooleanBuilder를 활용한 괄호 묶기

해결됨

실전! Querydsl

안녕하세요! QueryDsl 수업을 잘 듣고, 실제 실무에서 활용을 하다가 조금 안되는 부분이 생겨 문의드리게 되었습니다. BooleanBuilder를 활용해서 동적 조건을 적용하고자 하였고 조건 중 and((AandB) or(CandD)) 라는 조건을 추가하기 위해 코드를 작성하였습니다. 해당 부분은 BooleanBuilder tempBuilder = new BooleanBuilder(); for (SiteStatus status: siteStatus) { if (status.equals(SiteStatus.SERVICE)) { tempBuilder.or(Expressions.predicate(Ops.WRAPPED, (serviceBillInfo.status.ne(BillStatus.DELETE).and(serviceBillInfo.billType.eq(BillType.TRIAL))))); } else if (status.equals(SiteStatus.PAID)) { tempBuilder.or(Expressions.predicate(Ops.WRAPPED, (serviceBillInfo.status.ne(BillStatus.DELETE).and(serviceBillInfo.billType.ne(BillType.TRIAL))))); } else { tempBuilder.or(Expressions.predicate(Ops.WRAPPED, (serviceBillInfo.status.eq(BillStatus.DELETE).or(serviceBillInfo.billType.isNull())))); } } builder.and(tempBuilder); 위와 같은식으로 묶어서 처리하였고 디버깅을 통해서 builder라는 BooleanBuilder에 들어간 값을 String 형태로 보면 ((serviceBillInfo.status != DELETE && serviceBillInfo.billType = TRIAL) || (serviceBillInfo.status != DELETE && serviceBillInfo.billType != TRIAL) || (serviceBillInfo.status = DELETE || serviceBillInfo.billType is null)) 와 같이 제가 원하는 대로 builder 안에 값이 들어 있습니다. 그런데 그 이후에 queryFactory에서 조건문 내부로 들어가면 다음과 같이 쿼리문을 실행하게 됩니다. 해당 부분에 대해서 혹시 해결 방법이 있을까요???

  • java
  • jpa
  • querydsl
  • booleanbuilder
초콜렛빵 댓글 1 좋아요 0 조회수 2613

asset 추가하기에서 pub get 메뉴 찾기

미해결

[LG유플러스] 앱 만들기 초급 과정 (Flutter)

안녕하세요 로고 이미지 추가 하였는데 pub get 메뉴가 보이지 않습니다. 좌측 상단에 main.dat에 빨간 엑스로 표시되는데 이것 때문일까요..?? 해결 방법 문의 드립니다.

  • flutter
  • 클론코딩
박보경 댓글 2 좋아요 0 조회수 389

안녕하세요 I2C Register 모듈에 대해서 질문이있습니다.

해결됨

Verilog FPGA Program 1

이 부분에서 reg_ren이 1일때 reg10에 저장된 값을 읽으려하는데 저의 생각에는 reg_ren값이 1이 되는 순간 reg_rdata값이 나올줄 알았는데 5ns뒤인 20ns뒤에 나오는걸 확인했습니다. 이런 타임딜레이는 하드웨어상 어쩔수없는 딜레이인가요?

  • verilog-hdl
  • fpga
YEONG 댓글 1 좋아요 0 조회수 439

api 불러오기에서 completion에서 에러가 뜹니다

미해결

실리콘밸리 엔지니어와 함께하는 OpenAI API (ChatGPT)

api키 입력 부분은 보안상 ㅁㅁㅁㅁㅁ으로 적어놨습니다 주신 코드로 돌려보면 response = openai.Completion.create( 부분에서 에러가 납니다. 주피터노트북, 구글코랩, vs코드 모두 에러가 나네요.. openai도 pip으로 설치했는데 수업중에는 completion부분이 파랗게 표시가되는데 제 컴퓨터에서는 파랗게 표시도안되고 에러도 뜨는데 뭐가 문제일까요?

  • python
  • openai
  • chatgpt
  • midjourney
권성민 댓글 1 좋아요 1 조회수 861

뷰 바인딩에 대해서 궁금점이 있습니다.

미해결

[중급편] 코인 가격 모니터링 앱 제작 (Android Kotlin)

강의에서는 뷰바인딩 에 대한 설정을 private var _binding : FragmentIntro2Binding? = null private val binding get() = _binding!! _binding = FragmentIntro2Binding.inflate(inflater,container,false) 이렇게 3줄로 하지만 인터넷 검색을 하면 대부분이 val binding = FragmentMenuBinding.inflate(inflater, container, false) 이 한줄로 끝나는데요 이 두가지방법에 대한 차이가 궁급합니다.

  • android
  • kotlin
study!! 댓글 1 좋아요 0 조회수 289

FTK Imager > The image destination connot be on the disk being imaged.

미해결

기초부터 따라하는 디지털포렌식

섹션 1 > 디스크 이미징 실습 중, AccessData FTK Imager 프로그램에서 1)이미지 Add 불가 메시지가 나와 안내주신 링크 통해 볼륨 축소 진행하였습니다. 이때 디스크 볼륨 축소 가능한 C 드라이브에 대해, 작업하는 노트북의 사용 가능한 공간이 113.55GB이며, 현재 실습 이외에 타 작업을 진행할 예정일 때 100GB를 실습용으로 설정하기엔 과해 적은 공간으로 설정해도 실습에 문제 없을지 문의드립니다. 그리고 3GB로 새 드라이브 설정 후 이미지 Add해도 동일한 메시지가 나오며 추가가 불가한데 원인 문의드립니다. 1) 2)

  • Forensic
냠냠 댓글 2 좋아요 0 조회수 1046

로그에 native Query가 출력되게 하려면 어떻게 해야하나요?

해결됨

실전! Querydsl

요약 QuerydslRepositorySupport 적용 p6spy 적용 쿼리 로그는 출력이 되고 있지만 native query로 출력되지 않음. 로그 예시 -- 현재 출력되는 로그 포맷 select daOrder.id, daOrder.createDate from DaOrder daOrder -- 원하는 로그 포맷 select d.id, d.create_date from da_order d 로컬에서 네이티브 쿼리가 바로 로그에 보이도록 설정하고 싶은데 테이블명이 아닌 클래스명으로 쿼리가 출력이 되고 있는데요 혹시 어떤 설정을 바꿔야하는지 알 수 있을까요??

  • java
  • jpa
  • querydsl
  • log
elin 댓글 1 좋아요 0 조회수 793

인기 태그

인프런 TOP Writers

주간 인기글