inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

LinkedList를 활용한 접근

해결됨

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 강의 잘 듣고 있습니다. 혹시 이 문제를 LinkedList를 사용해서 접근하면 부적절한가요? 자바로 풀었고 통과는 되지만 시간 복잡도가 커질거 같아 문의 드립니다. 아래는 저의 코드 입니다. </> public class Baekjoon2828 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int m = sc.nextInt(); int j = sc.nextInt(); int[] arr = new int[j]; for (int i = 0; i < j; i++) { arr[i] = sc.nextInt(); } int idx = 0; LinkedList<Integer> list = new LinkedList<>(); int dist = 0; int cur = 1; for (int i = cur; i < m + 1; i++) { list.add(i); } while (idx < j) { int goal = arr[idx]; if (!goalInList(list, goal)) { if (cur < goal) { while (!goalInList(list, goal)) { cur++; int first = list.pollFirst(); list.add(first + m); dist++; } } else if (cur > goal) { while (!goalInList(list, goal)) { cur--; int last = list.pollLast(); list.addFirst(last - m); dist++; } } } idx++; } System.out.println(dist); } static boolean goalInList(LinkedList<Integer> list, int goal) { for (int element : list) { if (goal == element) { return true; } } return false; } }

  • 코딩-테스트
예비군갈나이 댓글 2 좋아요 0 조회수 109

강의 자료 위치 부탁드립니다.

해결됨

[임베디드 입문용] 임베디드 개발은 실제로 이렇게 해요.

QR로 받는 방법도 있지만, 유료 수강하신 분들은 제가 강의 자료에 올려 놨어요. 섹션 3에 전류가 무엇인가요에 자료가 있습니다. => 여기를 못찾겠습니다.

  • Raspberry-Pi
  • arduino
  • 임베디드
LLH 댓글 1 좋아요 0 조회수 123

스타일 개요 수준 추가

해결됨

직장인에게 꼭 필요한 파이썬-아래아한글 자동화 레시피

안녕하세요 저번에 남겨주신 질문에 하나 더 여쭙고자 합니다. 저번에 커서위치 스타일 추출 코드 알려주셨는데요 추출하고 개요 문단 수준을 변경해서 저장하는 방법도 있을까 해서 문의 드립니다.

  • python
  • 한컴오피스
Hyunuk Seo 댓글 2 좋아요 0 조회수 198

서버 액션을 트리거하는 방법

해결됨

한 입 크기로 잘라먹는 Next.js

안녕하세요. 지금까지 서버 액션을 트리거 하실때 form 태그를 이용해서, 제출형식으로 트리거 하셨는데, next 에서 서버 액션을 트리거 할때 단순한 작업이라면 form태그가 아닌 버튼형식으로 하는것도 괜찮은지 궁금해서 여쭤봅니다. 버튼으로 하는것도 가능은 하지만 권장되지 않는 방식인것인가요? 이를테면 각각의 북페이지에 유저가 좋아요와 싫어요를 누를 수 있는 기능이 있다고 가정했을때, 좋아요와 싫어요는 단순한 기능이라고 생각이 되는데, 이런 경우에는 버튼으로 서버 액션을 트리거하는 방법도 괜찮은것인지 궁금합니다!. 감사합니다.

  • react
  • typescript
  • next.js
gjgusqls123 댓글 1 좋아요 0 조회수 229

질문은 아니고 강의 내용과 pdf 교안이 다른 점이 있어서 제보드립니다

미해결

김영한의 실전 자바 - 고급 2편, I/O, 네트워크, 리플렉션

공부 진행에 전혀 문제는 없지만 자그마한 도움이 되고 싶어 말씀드려요 9. 채팅 프로그램.pdf CommandManagerV2 수정 필요한 부분 : public static final String DELIMITER = " | "; 수정 후 : private static final String DELIMITER = " \\| "; CommandManagerV3, CommandManagerV4 수정 필요한 부분 : public static final String DELIMITER = "\\|"; 수정 후 : private static final String DELIMITER = "\\|"; 11. HTTP 서버 만들기.pdf HttpResponse 수정 필요한 부분 : public void setStatus (int statusCode) { this.statusCode = statusCode; } 수정 후 : public void setStatusCode (int statusCode) { this.statusCode = statusCode; } HttpRequestHandlerV4 수정 필요한 부분 : private static void notFound(HttpResponse response) { response. setStatus (404); response.writeBody("<h1>404 페이지를 찾을 수 없습니다.</h1>"); } 수정 후 : private static void notFound(HttpResponse response) { response. setStatusCode (404); response.writeBody("<h1>404 페이지를 찾을 수 없습니다.</h1>"); } pdf 파일에서 setStatus 로 쓰다가 뒤의 커맨드 패턴 NotFoundServlet, InternalErrorServlet 에서는 setStatusCode로 메서드 이름을 사용하고 있어서 강의 내용과 동일하게 setStatusCode로 이름 통일을 시켜봤습니다 ServerMainV5 임포트 추가 import was.v5.servlet.HomeServlet; import was.v5.servlet.SearchServlet; import was.v5.servlet.Site1Servlet; import was.v5.servlet.Site2Servlet;

  • java
  • 네트워크
  • 객체지향
김상형 댓글 1 좋아요 1 조회수 183

def에서 print와 return의 차이점이 뭘까요?

미해결

[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)

안녕하세요~! 잔재미코딩님을 열심히 믿고 따라가고 있는 수강생입니다. 다름이 아니라 함수 사용에서 print와 return의 차이점이 잘 이해가 되지 않아서요. def cal(a, b, c): if c == '+' : return a + b elif c == '*' : return a * b else : return 0 예를 들면 위 함수 코드를 실행하고 data = cal(2, 3, "*") print(data) 를 실행하면 바로 6이 나오지만 위의 코드에서 return대신 print()를 사용하면 data = cal(2, 3, "*") print(data) 를 실행 시 6 None 이 나온다는 차이점은 느꼈습니다. 근데 왜 이런것인지 잘 이해가 안돼요 ㅠㅠ 정확한 둘의 사용상 차이점이 무엇인가요?

  • python
  • 웹-크롤링
allie1017 댓글 1 좋아요 1 조회수 302

/boards/224/ 403 이 뜨네요.

해결됨

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

next.config.mjs /** @type {import('next').NextConfig} */ const nextConfig = { reactStrictMode: true, trailingSlash: true, generateBuildId: () => "tranme24", // 아래 주소들만 out 폴더에 만들기 exportPathMap: () => ({ "/": {page: "/"}, "/boards": {page: "/boards"}, "/404": {page: "/404"}, }) }; export default nextConfig; 위와같이 설정 경로에서 아래의 이미지와 같이 파일들이 동일한걸 확인했습니다. 왜 안되는걸까요.

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

총 정리 문제 풀이 2번 방출 여부 상관

해결됨

초보자를 위한 BigQuery(SQL) 입문

안녕하세요. 선생님, 2번 문제에 질문있습니다. 2. 각 포켓몬 타입1을 기준으로 가장 많이 포획된(방출 여부 상관없음) 포켓몬의 타입1, 포켓몬의 이름과 포획 횟수를 출력해주세요. 위 문제에서 만약에 방출 여부를 판단하고 풀어본다면 어떻게 나오는지 궁금해서 풀이를 해보았습니다. 아래 쿼리대로 풀면 될까요? WITH result AS ( SELECT pokemon_id, status, SUM(CASE WHEN status IN('Active', 'Training') THEN 1 ELSE 0 END) AS status_pokemon_cnt FROM basic.trainer_pokemon GROUP BY pokemon_id, status ORDER BY status_pokemon_cnt DESC ) SELECT type1, kor_name, status_pokemon_cnt FROM result LEFT JOIN basic.pokemon AS p ON result.pokemon_id = p.id LIMIT 1

  • sql
  • bigquery
  • 데이터-리터러시
아경 댓글 2 좋아요 0 조회수 187

하이버네이트 버전

미해결

실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화

이 강의에서 hibernate버전 6을 쓰지 않는 이유가 있나요? 5랑 6 버전 차이가 많이 나나요?

  • java
  • spring
  • spring-boot
  • jpa
ㅇㄱㅇㄱ 댓글 2 좋아요 0 조회수 214

안녕하세요! next-auth 로그인하기 부분 질문입니다.

미해결

Next + React Query로 SNS 서비스 만들기

지금 강의에서 보여주신게 아직 업데이트가 안 된 것인지 궁금합니다! Auth.js 홈페이지에 있는 문서와 코드가 조금 다른 것 같아서요. next.js 15 버전으로 강의 따라가고 있고 auth.js 설치할 때 auth@5 하니까 설치가 안 돼서 auth@beta 이렇게 설치하고 진행 중 입니다! 제가 본 페이지는 다음과 같습니다. https://authjs.dev/getting-started/authentication/credentials 추가 일단 제로초님이 하신 방법으로 CredentialsProvider 직접 import 하니까 되는 것 같습니다!

  • react
  • next.js
  • react-query
  • next-auth
  • msw
비가싫어요 댓글 2 좋아요 0 조회수 296

강의 자료 부탁드립니다. PPT 자료가 아닌 텍스트이라도 가능할까요?

해결됨

[임베디드 입문용] 임베디드 개발은 실제로 이렇게 해요.

설명해주실때 보이는 PPT 자료를 받아볼 수 있을까요? 따로 제작해주시지 마시고, 그냥 그 상태도 괜찮습니다. 아님 그냥 텍스트 만이라도 괜찮습니다. 적으며 진행하려고 하니, 시간도 더 걸리고 해서요. 적지 않은 금액의 유료 강의이고, 요즘은 간단하게라도 강의내용을 알려주시는 곳도 많아서, 부탁드려봅니다.

  • Raspberry-Pi
  • arduino
  • 임베디드
LLH 댓글 2 좋아요 0 조회수 128

영상이 안보입니다.

미해결

Unity 기초 & 실습 통합 강의: 게임 따라 만들기

영상이 보이는 강의도 있지만 대부분 강의의 영상이 안보입니다. 소리만 출력되고 영상이 안나오는 강의가 거의 대부분입니다. 크롬, 브레이브 브라우저 모두 마찬가지인데요, 확인부탁드립니다!

  • C#
  • unity
-J- 댓글 1 좋아요 0 조회수 186

BT 실 사용 유무

미해결

이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해

다른 게시물에서 이러한 답변을 하셨는데 '사실 언리얼의 BT가 실전에서 쓰기에는 좀 애매한 부분이 있습니다.' 그 이유를 알 수 있을까요?? 그리고 만약 실전에서 사용하지 않는다면 몬스터의 AI는 어떤 방식으로 구현하나요??

  • unreal-engine
  • ue-blueprint
  • 언리얼-c++
qmal789 댓글 1 좋아요 0 조회수 215

재생에 문제가 생겼어요 라는 메세지가 자꾸 뜨네요

미해결

실리콘밸리 엔지니어에게 배우는 파이썬 아파치 스파크

질문은 많으시면 많을수록 좋습니다. 가능한 빠른 답변 드리겠습니다. 원활한 답변을 위해, 자세한 질문 사항 부탁드려요 :D

  • 머신러닝
  • 빅데이터
  • apache-spark
오세택 댓글 1 좋아요 0 조회수 165

수강기간 연장을 부탁드립니다.

미해결

AWS Certified Solutions Architect - Associate 자격증 준비하기

수강기간 연장을 부탁드립니다.

  • 네트워크
  • aws
이정연 댓글 2 좋아요 0 조회수 98

토글메뉴(강사도 삽질) 10:30 질문 / pch.h 전역변수 선언 에러

해결됨

MFC Windows 프로그래밍 - 기본

안녕하세요. 강사님. pch.h BOOL g_bOption01; pch.cpp g_bOption01 = TRUE; 강의(토글메뉴(강사도 삽질) 10:30)와 같이 위와 같이 작성되었을 때, 왜 에러가 발생하는 지 궁금합니다. 어떤 문법에 걸리는 지 궁금합니다. 좋은 강의 제공해주셔서 감사합니다.

  • c++
  • mfc
  • gdi
  • sdi
  • vc++
  • win32api
최정겸 댓글 2 좋아요 0 조회수 222

Matzip.fig 파일 질문

미해결

안녕하세요. Matzip.fig 파일을 import하면 Matzip.fig Server temporarily unavailable--wait a bit and try again 이라는 메시지가 나옵니다. 왜그런걸까요 ?

박종민 댓글 0 좋아요 0 조회수 49

사용중인 Theme 문의

해결됨

한 입 크기로 잘라먹는 Next.js

안녕하세요, 강사님. 강의 너무 잘 듣고 있습니다. 혹시 사용중이신 Theme과 어떻게 설정하고 있는지 공유 부탁드려도 될까요? 가독성이 좋아서 저도 동일하게 적용하고 싶습니다. 감사합니다.

  • react
  • typescript
  • next.js
정지현 댓글 1 좋아요 0 조회수 209

강의 수강기간 연장 부탁드려도 될까요

미해결

앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지

작년 말부터 프론트엔드 개발자로 재직중이었는데 깜빡하고 있다가 수강기간이 2달정도 남아서 부랴부랴 듣고 있는데요.. iOS 개발자 전직에 관심이 계속 잇어서 급하게 들으면 정리가 안될거 같아서요..! 수강기간 연장 부탁드려도 될까요..!!

  • ios
  • swift
초간단 댓글 2 좋아요 0 조회수 147

소환위치질문있습니다

해결됨

[Unity] 함께 만들어가는 방치형 게임 개발

안녕하세요 선생님 왜 이렇게 한칸씩 밀리는 걸까요..혹시 캐릭터 피벗? 때문에 그런가요?? .. 어디를 수정해야 할지 아무리 찾아도 헷갈려서 질문합니다

  • C#
  • unity
  • firebase
  • 게임기획
  • json-parsing
anhyeokjun 댓글 2 좋아요 0 조회수 135

인기 태그

인프런 TOP Writers

주간 인기글