묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
14502 다시금 질문드립니다..!
http://boj.kr/840f45d321eb47839eab789e324f7551 세번째 질문.. 다시 드립니다 ㅠㅠ combi함수에서.. 64~67라인에서 마지막에 pop_back()을 하는 이유도 이해 했습니다. 조합에서 각 재귀가 들어갈 때마다 넣고 재귀함수에서 나오면 빼서 다음 포문에서 골라서 다시 넣어야 하니까요. 다만 제가 묻고 싶은 점은.. 제 문제가 로직상 틀린 점이 없다고 생각했는데 정답 처리가 안나서 어디서 오류가 나는 지를 모르겠습니다 ㅠㅠ 제가 생각한 사고 방식은 다음과 같습니다. --- 74~79 라인에서 단순히 h벡터에 0인 좌표들을 넣어놓구요..(h는 조합이 될 후보군들의 좌표를 넣어놓은 벡터) ---- combi함수로 들어가.. 64~68라인에서 h벡터 에서 조합을 해서 s벡터에 좌표들을 넣습니다.(s는 세개를 조합하고 난 선정된 좌표들을 넣어놓은 벡터) ----- 31 라인에서 만약 3개의 좌표가 s벡터에 들어가면 32~36까지 visited 배열을 문제에서 준 초기 배열(== arr배열)로 초기화를 하구요. 38~40은 s벡터에 조합해둔 좌표들에 벽을 세웁니다(1로 바꿔줍니다.) 42~46에서 값이 2인 곳 즉 이미 바이러스가 있는 곳에서 dfs를 합니다. ---- 17~27까지 dfs를 하는데.. 이제 해당 좌표로 들어오면 바이러스가 전염된 걸로 보고(2로 바꿔줍니다.) 4방향 중 0인 곳에만 다시 방문을 해서 dfs를 합니다. ---- 48~58까지는 단순히 visited 배열 상의 안전지대 즉 값이 0인 곳을 카운팅 해서 기존의 ans와 값을 비교하여 더 큰 값을 측정합니다. 어느 라인에서 제가 실수를 해서 오답 판정을 받았을까요?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
postman질문있습니다
UI가 너무 많이 달라져서 도저히 따라가기 힘듭니다. 혹시 url 몇번이나 복붙했는데 계속 아래 캡쳐한거처럼뜨는데 해결법 알고 싶습니다.
-
미해결배달앱 클론코딩 [with React Native]
코드푸시 staging 일때 질문있습니다!
안녕하세요 제로초님! 코드푸시 할 때 staging으로 테스트 하려고 하는데요! stagin으로 테스트 하는 방법이 궁금합니다! usb로 실제기기 연결 후 npm run android 명령어 치면 빌드 되면서 실제기기에 앱이 생성 되잖아요? 그 다음 usb와 실제기기 해제 후 코드 수정한 다음 코드푸시 하면 usb가 해제 되어 있어도 코드푸시로 인해 자동으로 실제기기에 빌드되어 있는 앱에 반영되는게 맞는거죠?ㅎㅎ 앱센터에는 잘 올라가는데 실제기기에 반영이 안되는 것 같아 제가 하고있는 테스트 방법이 맞는지 궁금합니다!
-
미해결냉동코더의 알기 쉬운 Modern Android Development 입문
변수 옆에 타입을 알려주는 Assistant
Android Studio 기능인 것 같은데 냉동코더님 화면에서는 변수로 설정한 값 옆에는 자동으로 이 변수의 타입이 무엇인지 보여지더라고요 혹시 어떻게 설정하는 것일까요?
-
미해결Vue.js + TypeScript 완벽 가이드
권한 등록 부탁드립니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 강의 잘 듣고 있습니다. 권한 등록 부탁드립니다. 인프런 아이디 : info인프런 이메일 : info@popcorn5.com깃헙 아이디 : ee.gyuhong@gmail.com 깃헙 Username : eegyuhong
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
서블릿 이름의 역할은 뭔가요?
@WebServlet(name = "requestParamServlet", urlPatterns = "/request-param") 이 부분에서 name을 설정하는데, 여기서 서블릿 이름은 서블릿을 구분하는 요소라고 생각하면 될까요? 아니면 다른 역할이 있나요?
-
미해결Vue3 완벽 마스터: 기초부터 실전까지 - "실전편"
pinia 적용에 관한 질문
안녕하세요? 강의 잘 듣고 있습니다. ^^ pinia 부분 수업을 들었는데, props를 이용해서 component간에 상태를 공유하던 (번거로운)부분이 굉장히 편리해져 흥미로웠습니다. 여기서 드는 생각이.. 원래, 자식 component의 script tag내에서 defineProps로 props를 정의하고 부모 component에서 넘겨주고, computed로 업데이트하는 등의 작업들이 모두 pinia를 통한 중앙 store를 통해 해결되는 것으로 보이는데요 그럼, 실제 현업에서도 프로젝트의 일관성을 위해, defineProps, computed 등의 함수를 이용한 props 관리는 지양하고, 모든 상태관리를 pinia를 이용한 store로 관리하는 것도 좋은 선택일까요? 감사합니다.
-
해결됨파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
강의 학습 관련 질문
안녕하세요! 장고 학습 관련하여 몇 가지 여쭤볼라고 합니다. 현재 장고를 개념부터 강의를 따라서 학습하고 있습니다. 뭔가 아직 막막하고 진도가 빠르게 진행되지 않아 마음이 성급한 마음이 있습니다. 그래서 불안감이 생겨서 그런지 부트캠프를 알아보았는데, https://learningspoons.com/course/detail/django-backend/ python django aws 기술 셋을 사용하는 부트캠프입니다. 들어가서 상단으로 올리면 커리큘럼을 볼 수 있습니다. 부트캠프로 들은 후, 나중에 이진석님 강의를 듣는 게 나은지 아니면 그냥 묵묵히 계속 강의를 듣는 게 나을지 고민이 됩니다. 만약 이진석님이 보실 때 커리큘럼이 만드신 강의가 더 낫다면 묵묵히 강의를 들으면서 학습해볼려고 합니다. 제 수준이 낮아서 뭐가 좋은지 잘 몰라서 여쭤봅니다.
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
Project DeleteView 생성
강의에서는 프로잭트를 생성하는건 있는데 삭제하는건 따로 없어서 새로 만들려고 합니다. 이런식으로 views.py에 ProjectDeleteView 를 만들고 이런식으로 projectapp/detail.html 에서 프로잭트를 생성한 사람만 Delete Project버튼이 보이게 만들어 주려고 하는데 실행해 보니 Delete Project 버튼이 안뜨네요. 어떻게 하면 프로잭트 생성자가 프로잭트 삭제도 할 수 있게끔 만들 수 있을까요? 감사합니다!
-
미해결인공지능 기초수학
f(x,y)=0
기초부분에서 나오는 f(x , y) = 0 개념을 잘모르겠는데 설명해 주셨으면 좋겠습니다
-
미해결Java TPC 실전프로젝트 (Java API 활용)
JSONTokener 에러
JSONTokener에서 inputStream을 읽어오려고 하는데 계속해서 Reader로 변경하라고 나옵니다. 강사님과 같이 inputStraeam 인자로 넣을 수 없습니다...
-
해결됨더 자바, 코드를 조작하는 다양한 방법
Method.invoke()
Object 타입인 인스턴스를 invoke()의 매개변수로 넘겨도 실행 되는 이유는 실제 인스턴스가 Book 타입의 인스턴스이기에 상관 없는걸까요?
-
미해결CSS Flex와 Grid 제대로 익히기
search-form input[type="search"] 내에 min-width
안녕하세요. Flex 반응형 페이지 Step 2 강의대로(6:41) search-form에 width를 240px 로 주니까 search-form이 화면 밖으로 튀어나가 가로 스크롤이 생기더라고요. 그래서 소스파일 올려주신 걸로 비교를 해보니 search-form의 search input에 min-width를 0으로 준게 빠져있길래 제 소스에 넣으니 잘 동작합니다. (유연한 검색창 강의에 해당 내용이 빠져있습니다.) 왜 min-width를 0을 줘야하는거고 왜 주지 않으면 저런 화면 밖으로 튀어나가는 현상이 발생할까요?
-
미해결[개념은 호옹~, 실습 빡] 스프링 부트, 입문!
run 오류
안녕하세요! 강의 잘 듣고 있습니다. 강의를 듣기 위해 인텔리제이를 설치했으나, 저는 왜 run 버튼을 눌러도 아무것도 되지 않는지 궁금합니다 ㅠㅠ 인터넷에 찾아보기도 해서Edit Configurations에 새로운 경로도 추가해 보려고 했는데 이것마저도 출력되면 강의처럼 되지 않아 여쭤봅니다..!
-
해결됨MERN STACK 커뮤니티 : 시작부터 배포까지 알려주는 React
Heroku H-10 error
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 판다님! 강의를 모두 수강하고 혼자 다시 만들고 있는 수강생입니다. 기능 및 디자인을 추가하고 새로운 레포지토리에 올린 후 강의와 똑같이 했는데 다음과 같은 에러가 발생했어요..ㅠㅠ 몽고 디비랑, 파이어베이스, 네이버 새로운 key를 사용했습니다. 구글링, 스택오버플로어 등 다 해보는 중인데 에러 해결 못하겠어요..
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
질문드립니다.(교육과정과 다소 무관함)
그랩님의 강의를 참고하여 해당사이트에 여러 부가적이고 복잡한 기능을 추가한 전자상거래 사이트를 제작했습니다. (참고로 용이한 상태관리를 위해 리덕스도 사용했습니다) 그리고나서 해당 강의에 맞게 client파트는 vercel에, api server는 heroku에 정상적으로 빌드하고 배포완료하였습니다. 근데 문제가 발생했습니다. 제가 AUTH파트를 개발할때 cookie-parser라는 미들웨어를 사용하였습니다. 로그인 할때마다 브라우저에 쿠키를 생성하는 식으로요. 근데 localhost에선 쿠키가 잘만생성되더니, vercel에 배포한 웹에선 쿠키가 생성되질 않습니다. 개발자도구의 network탭 확인해본결과 아무런 문제도 없었습니다. 왜 브라우저에 쿠키가 생성되질 않는건가요.? 해당 소스입니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
팩토리얼 별거 아니지만 질문...
이렇게 해도 딱히 상관은 없겠지요? static int Factorial(int n) { if (n == 1) return n; return n * Factorial(n - 1); }
-
미해결[D.P.2(DappProject2)] 디앱 프로젝트2(Klaytn 네트워크를 활용한 NFT 생성 및 판매)
가스비
가스비는 보통 어떤식으로 책정하나요? 메인넷일때요
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
Wrong variable or address: "a"오류
안녕하세요 수강 중인 학생입니다. 8분 50초 즈음부터 시작하는 메모리 확인을 하다가 발견한 부분입니다. Address부분을 체크하지 않고 Value값을 확인하면 Wrong variable or address: "a"라는 오류가 뜹니다 체크를 하면 값이 확인이 되긴하는데 왜 저런 오류가 뜨는걸까요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)
typeORM에서 ManyToOne, ManyToMany 관하여 질문있습니다.
안녕하세요? 좋은 강의 잘 듣고있습니다 ^^ 강의 보다 질문이 생겼는데, 1. 아래에서 MayToOne에 있는 user: User; 는 실제 DB테이블에 컬럼으로 들어가지는 않나요? 다른 수많은 Many.. One.. 들도 그렇구요.. 그럼 왜 저렇게 작성해주는거죠? 2. 강의를들으면서 MayToOne이나 OneToMany 관련 이해를 위해, 다른 자료를 찾아보았는데 단순 하나와 여럿, 여럿과 하나의 관계가 있는 것을 나타낸다고 이해가 되는데, 실제 DB 스키마에서 어떻게 설정되어 사용되는지 이해가 어렵더라구요. 혹시 간략히 설명 부탁드려도 될까요? 감사합니다. (__)