묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
바둑이 승차 문제 강의 코드랑 비슷한데 오류가 나는 이유가 뭘까요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.public class Main { static int m, n; static int max = 0; public static void DFS(int k, int sum, int[] arr) { if(sum > m) return; if(k == n - 1) { max = Math.max(sum, max); return; } DFS(k + 1, sum + arr[k + 1], arr); DFS(k + 1, sum, arr); } public static void main(String[] args) { Scanner sc = new Scanner(System.in); m = sc.nextInt(); n = sc.nextInt(); int[] arr = new int[n]; IntStream.range(0, n).forEach(i ->{ arr[i] = sc.nextInt(); }); DFS(0, arr[0], arr); System.out.println(max); } }강의 코드랑 다른 점은 sum이 0에서 출발하고 저는 arr[0]부터 출발했다는 것 같습니다.코드 채점에서는 대부분의 경우가 맞지만 딱 마지막 경우의 수에서 오류가 나더라고요.제 코드에서 틀린 점이 무엇일까요?
-
미해결[2026 신규] 데이터분석 준전문가(ADsP) 자격증
강의교재 1-0.5 데이터베이스의 정의, 특징 파트에 해당하는 강의를 못 찾아서 글 남깁니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 선생님교재 ppt 슬라이드 19page 부터 이후 3page 가량의 내용의 강의 영상을 별도로 찾지 못하여 글 남깁니다. 해당 내용은 데이터 베이스의 정의와 특징으로 제가 찾지 못하는 것인지 혹은 누락이 된 것인지 확인 차원에서 연락 드립니다. 좋은 강의로 유익하게 수강 중 입니다.항상 감사드립니다 ㅎ
-
해결됨Slack 클론 코딩[실시간 채팅 with React]
mutate 와 Pessimistic UI, Optimistic UI 관계 질문이요
1번.axios요청후 then으로 처리 : Pessimistic UImutate(data, true) : Optimistic UImutate(data, false) : 데이터를 바꾸는데 서버에 요청 및 점검을 안함. 2번 mutate(data, true) : Pessimistic UImutate(data, false) : Optimistic UI 처음엔 1번으로 이해를 했는데 shouldRevalidate를 false로 넣어서 시도했을 때 주기적으로 GET요청이 되는 직후 바로 로그아웃을 클릭하면 추가적인 요청이 없는데 그냥 로그아웃하면 바로 추가적인 요청이 보내집니다. 주기적으로 GET요청을 하는 것과의 우연의 일치인진 모르겠는데 뭔가 자꾸 추가적인 GET요청이 되었다 안되었다 하더라고요. 그래서 false를 넣어도 점검을 하는 2번인가 싶기도 하고 헷갈립니다. 뭐가 맞는거죠?
-
미해결앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지
활용-10앱 질문
안녕하세요 선생님. 좋은 강의 너무 감사드립니다! 강의 보다가 질문이 생겼는데 뷰컨에서 디테일뷰컨으로 넘어갈때 디테일뷰컨에 mainTextView.becomeFirstResponder()를 설정해서 수정화면 가면 바로 키보드가 올라오도록 설정이 되어있는데요, 뷰컨에서 디테일 뷰컨으로 넘어갈때 키보드는 올라오긴하는데 디테일뷰컨으로 넘어가는 순간에 아주 짧은순간? 뷰컨으로 이동됐다가 다시 바로 디테일뷰컨으로 넘어가는 식으로 되는데.. 왜 이런현상이 나타나는지 혹시 짐작가는곳 있으실까요..?? mainTextView.becomeFirstResponder()를 지우면 그냥 정상적으로 스무스하게 뷰컨에서 디테일뷰컨으로 넘어갑니다..
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
s3 연결하기 강의 중에
안녕하세요 제로초님 항상 질문에 빨리 답변 달아주셔서 감사합니다. 백엔드에 문제가 있는거 같은 pm2 monit은 아래와 같이 뜹니다 const express = require("express"); const session = require("express-session"); const cookieParser = require("cookie-parser"); const cors = require("cors"); const app = express(); const postRouter = require("./routes/post"); const userRouter = require("./routes/user"); const postsRouter = require("./routes/posts"); const hashtagRouter = require("./routes/hashtag"); const db = require("./models"); const passportConfig = require("./passport"); const passport = require("passport"); const dotenv = require("dotenv"); const morgan = require("morgan"); const path = require("path"); const hpp = require("hpp"); const helmet = require("helmet"); dotenv.config(); db.sequelize .sync() .then(() => { console.log("db 연결성공"); }) .catch(console.error); passportConfig(); //모드변경 if (process.env.NODE_ENV === "production") { app.use(morgan("combined")); app.use(hpp()); app.use(helmet({ contentSecurityPolicy: false })); app.use( cors({ origin: "http://sansbook.co.kr", credentials: true, }) ); } else { app.use(morgan("dev")); app.use( cors({ origin: true, credentials: true, }) ); } // app.use( // cors({ // origin: [ // "http://localhost:3000", // "http://sansbook.co.kr", // "http://43.200.92.114", // ], // credentials: true, // }) // ); app.use("/", express.static(path.join(__dirname, "uploads"))); app.use(express.json()); app.use(express.urlencoded({ extended: true })); app.use(cookieParser(process.env.COOKIE_SECRET)); app.use( session({ saveUninitialized: false, resave: false, secret: process.env.COOKIE_SECRET, cookie: { httpOnly: true, secure: false, domain: process.env.NODE_ENV === "production" && ".sansbook.co.kr", }, }) ); app.use(passport.initialize()); app.use(passport.session()); app.get("/", (req, res) => { res.send("hello express"); }); app.use("/posts", postsRouter); app.use("/post", postRouter); app.use("/user", userRouter); app.use("/hashtag", hashtagRouter); app.listen(80, () => { console.log("서버실행중!"); });
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
required 질문이요
String[] messageCodes = codesResolver.resolveMessageCodes("required", "item");안녕하세요 이 코드에서 errorCode의 required는 errors.properties에 있는 required인가요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
@Controller와 생성자에 @Autowired 중복할필요있나요?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 클래스에 컨트롤러 붙여주면 스프링빈에 자동등록되서 생성자에 Autowired 붙여줄필요없는거 아닌가요?
-
미해결게임 프로그래머 취업 전략 가이드
AI관련 질문있습니다
요즘 들어 AI기술이 굉장히 빠르게 발전하고 있는데 이러한 시대에서 지금 AI가 게임회사에서 대체하고 있는 직업이 있는지 아니면 곧 대체될 것 같은 직업이 있는지 궁금하고클라나 서버 프로그래머들이 경쟁력을 갖추기 위해 AI 기술을 어떤 쪽으로 공부해야 하는지 알고 싶습니다. (AI기술이 접목된 툴 아니면 이론분야 등)
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
파이썬 함수 질문
안녕하세요!! 좋은 강의 재밌게 수강하고 있습니다.아래 이미지와 같이, 최대값-최소값 문제를 접근했는데, 이상한 에러가 발생하네요...문제가 되는 부분이 어디일까요??
-
미해결데이터 분석 SQL Fundamentals
row_numbers 사용시에는 null 처리 문제
-- 고객정보와 고객이 처음 주문한 일자의 주문 일자와 그때의 배송 주소, 배송 일자 추출을 풀때 row_numbers로 첫번째 주문일자를 추출했더니 null이 제외되더군요. 그래서 select a.customer_id, a.contact_name , b.order_date as first_date, b.ship_address, b.shipped_date, b.rnum from nw.customers a left join (select * , row_number() over (partition by x.customer_id order by x.order_date ) as rnum from nw.orders x ) b on a.customer_id = b.customer_id where rnum=1 or rnum is null;으로 'rnum is null'을 넣어주었더니 order_date가 null인 고객 정보도 출력이 되었습니다. row_numbers()로 순위를 매길때 null은 그냥 순위매김에서 제외되는 건가요?위의 코딩이 맞는(효율적인) 방식인지 궁금합니다.
-
미해결[유니티6] 따라하면서 배우는 하이퍼캐주얼게임 시리즈 01
2D Wave.io 에서 IEnumerator 질문
StageController 스크립트 작성할 때, IEnumerator Start() 함수를 작성하였는데 별도의 StartCoroutine("Start"); 이 없는데 어떻게 실행이 되는건가요?? 마우스 왼쪽 버튼을 눌렀을때 text가 없어지고 게임이 시작되는 부분입니다.
-
미해결[초중급편] 안드로이드 데이팅 앱 만들기(Android Kotlin)
카드 스텍뷰가 나오지 않습니다
뱀장어 버전 사용중인데,, 카드 스텍뷰가 나오지 않습니다,,, ㅠㅠㅠ강의에 나와있는대로 해봤는데도 오류가 나네요 ㅜㅜ
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
updateform, A user with that username already exists. 에러
updateform에서 disabled = True로 변경하여 url로 접속해보면 제대로 적용이 되는 것을 확인할 수 있습니다.하지만 비밀번호를 입력하고 제출을 누르면 계속해서 A user with that username already exists. 메시지만 뜨고 있는 상황입니다. ㅠㅠㅠ
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
realtimedatabase 수정 부분 질문이요!
이 부분에서 .push()를 빼고myRef .push() .setValue(model)이렇게 작성하면 기존의 내용이 없어지고 수정이 되는 거 아닌가요?myRef .setValue(model)근데 이렇게 오류가 뜨고 앱이 종료됩니다. 어떻게 해결해야 될까요 ㅜㅜ
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
알고리즘 교안 103페이지 map 사용시 주의점
103p 앞부분 설명에서,'다만 앞의 코드는 문제에서 해당 키값에 0이 아닌 값이 들어갈 때 활용이 가능합니다. 만약 문제에서 키에 0이 들어가는 경우 앞의 코드는 활용이 불가능합니다.예를 들어 문제에서 {0, : 주홍철}, {1, 역사} 이렇게 담는다면 불가능하고, {1 : 주홍철} , {2, 역사} 이렇게 담는다면 해당 로직에 사용가능합니다.'부분이 잘 이해가 가지 않습니다..왜 {0, : 주홍철}, {1, 역사} 이렇게는 불가능한 것이고 {1 : 주홍철} , {2, 역사} 이렇게면 가능한 것인가요? 102p 코드 예시는 map<int, int>인데 103p 설명 예시는 map<int,string>인 경우에서 다시 설명해주신 것 같은데 잘 이해가 가지 않습니다 ..
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
Mac C++ 프로그램 설치
큰돌님 안녕하세요, 이번에 처음으로 코딩 공부를 시작했습니다. 본격적인 강의 시작에 앞서 Mac에서 C++ 프로그램 설치 중 제가 제대로 한 것인지 확인할 수 없어 질문 남깁니다.Ternimal에 Brew 및 GCC설치 완료교안에 나온대로 cd /usr/local/includemkdir bitscd bitsvi stdc++.h 구동하면 Insert가 아닌 "stdc++.h" [New]가 나옵니다. 그 후 지시대로 링크에서 코드 복사 후 붙여넣기하고 :wq입략하면 창이 그대로 있습니다.제가 C++ 프로그램을 제대로 설치한 것일까요? 아니라면 어디서부터 다시 설치해야할까요? 감사합니다.
-
미해결지금 당장 데브옵스 - 테라폼 X AWS
terraform실행하면 s3 ACL 오류 발생합니다.
Warning: Argument is deprecated with aws_s3_bucket.s3, on s3.tf line 13, in resource "aws_s3_bucket" "s3": 13: resource "aws_s3_bucket" "s3" { Use the aws_s3_bucket_website_configuration resource instead (and 2 more similar warnings elsewhere) Error: creating Amazon S3 (Simple Storage) Bucket (saju-front-test): InvalidBucketAclWithObjectOwnership: Bucket cannot have ACLs set with ObjectOwnership's BucketOwnerEnforced setting status code: 400, request id: YX8V44RQW8C4RTBN, host id: YBAR+uXk/vTroI+XEYafZ7Xt72KQ9ePGvFs+TzLcefvekr7EkGbkTH0GmYOovnUOd+OtySk8y1U= with aws_s3_bucket.s3, on s3.tf line 13, in resource "aws_s3_bucket" "s3": 13: resource "aws_s3_bucket" "s3" {
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
cs지식의 정석 1부 62 page, ch1/11.js
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. cs지식의 정석 1부 62 page, ch1/11.js주석 처리된 출력 예시가 잘못되어있는 것 같습니다. 코드를 테스트하면 아래처럼 나옵니다.
-
해결됨직장인에게 꼭 필요한 파이썬-아래아한글 자동화 레시피
API문서
한글 API문서는 어디서 받나요?강의 보니까 그 문서 보면서 하시던데 저는 못찾겠어요
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
MemberRepositoryTest 실행 에러
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요강의를 진행하던 중, 테스트를 실행하게 되면 에러가 나서 찾아보았지만 해결하지 못하였습니다ㅜㅜ 또한, 'MemberRepositoryTest.java' 파일에 'Long savedId = MemberRepository.save(member);' 작성 중, save()에 에러가 나서 'MemberRepository.java' 파일에 'EntityManager em' 구문과 'save()' 메서드에 static을 추가한 상황입니다.. 스프링 부트의 버전은 3.0.6이고 h2 database의 버전은 2.1.214입니다! 구글 드라이브에 업로드할테니 확인 부탁드립니다! 감사합니다!