묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
은닉화
cats 에 있는 cats.module.ts 에 export : [CatsService] 를 하게된다면 은닉화가 풀리면서 public 으로 한다고 하셨는데 그러면 은닉화를 한다는 의미가 조금 사라지지않나영?
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
구조체를 사용해 우선순위 큐를 사용하던중 이 코드가 왜 틀리는 건지 모르겠습니다.
안녕하세요! 좋은 강의 찍어주셔서 감사합니다.! 구현체를 사용하여, 우선순위 큐를 구현해 문제를 풀었는데, 틀렸다고 떠서요. 동일 코드를 pair를 사용해 우선순위 큐 구현하여 코드를 올리면 맞았다고 뜹니다. 혹시 제가 잘못 사용했거나, 놓친 부분이 있을까요? (문제 링크입니다: https://www.acmicpc.net/problem/13549) //정답 코드 #include <iostream> #include <algorithm> #include <vector> #include <queue> using namespace std; int vis[200001]; int main(){ cin.tie(0); cout.tie(0); std::ios::sync_with_stdio(false); int n,k; cin>>n>>k; priority_queue <pair<int, int>, vector<pair<int, int> >, greater<pair<int, int> >> pq; pq.push({0,n}); vis[n]=1; int res=987654321; while (!pq.empty()) { int move=pq.top().second; int cnt=pq.top().first; pq.pop(); if(move==k){ res=cnt; break; } if(move*2<=200000&&vis[move*2]==0){ pq.push({cnt,move*2}); vis[move*2]=1; } if(move-1>=0&&vis[move-1]==0){ pq.push({cnt+1,move-1}); vis[move-1]=1; } //한칸 뒤 이동 if(move+1<=200000&&vis[move+1]==0){ pq.push({cnt+1,move+1}); vis[move+1]=1; } } cout<<res<<"\n"; return 0; } //틀린코드 #include <iostream> #include <algorithm> #include <vector> #include <queue> #include <cmath> using namespace std; int vis[200001]; struct qu{ int m,val; qu(int a,int b){ m=a; val=b; } bool operator<(const qu & b)const{ return val>b.val; } }; int main(){ cin.tie(0); cout.tie(0); std::ios::sync_with_stdio(false); int n,k; cin>>n>>k; priority_queue<qu>pq; pq.push(qu{n,0}); vis[n]=1; int res=987654321; while (!pq.empty()) { int move=pq.top().m; int cnt=pq.top().val; pq.pop(); if(move==k){ res=min(cnt,res); break; } if(move*2<=200000&&vis[move*2]==0){ pq.push(qu(move*2,cnt)); vis[move*2]=1; } if(move-1>=0&&vis[move-1]==0){ pq.push(qu(move-1,cnt+1)); vis[move-1]=1; } //한칸 뒤 이동 if(move+1<=200000&&vis[move+1]==0){ pq.push(qu(move+1,cnt+1)); vis[move+1]=1; } } cout<<res<<"\n"; return 0; }
-
미해결인터랙티브 웹 개발 제대로 시작하기
resize 질문드립니다!
우선 강의 너무 잘 들었습니다! 혼자서 따라 해보다가 궁금한게 생겨서 여쭤봅니다. resize를 하면 window.innerHeight가 줄어듬에 따라 스크롤 크기도 함께 줄어들어 실제로 maxScrollValue의 변화가 없어야 하는것이 아닌가 싶어서 여쭤봅니다. 실제로 저는 const scroll = window.pageYOffset / (document.body.offsetHeight - window.innerHeight); 이렇게만 구현하였는데 콘솔로 찍어봐도 0~1까지 똑같이 고르게 나오고 여기에 const wallExpansion = scroll * 990 - 500; 이렇게 구현해도 창 사이즈를 변화시킬 때 화면이 깨지는 현상이 없어서 여쭤봅니다..
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
도메인연결완료 후 도메인으로 접속시 에러로 접속안됨 질문
안녕하세요 제로초님 도메인 연결을 완료하고 도메인네임으로 접속하면 오류가납니다. <아래는 서버 도메인으로 접속했을때 화면입니다.> < 아래는 프론트 도메인으로 접속했을때 화면입니다. >프론트 도메인으로 접속했을때 500에러가 나는데 이게 서버에서 잘못된건지 프론트쪽에서 잘못된건지, 어떤부분이 잘못된건지 모르겠습니다 ㅠ 우분투 프른트 쪽에서 sudo npx pm2 monit 하면 이렇게 에러가 잡힙니다. 많은 시험끝에 의문점 : 그냥 로컬 front에서 yarn dev or yarn build && yarn start 둘다 로컬에서 back을 실행안시키고 aws에 back 서버를 띄우고 했을때 잘됩니다. 그래서 aws에 띄운 front도메인에서 500 (Internal Server Error)가 나는게 의문입니다.
-
해결됨[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
왜 sns가 오른쪽으로 안가고 밑으로 쳐지는지 모르겠어요
<!DOCTYPE html> <html lang="ko"> <head> <meta charset="UTF-8"> <title>부여 가을연꽃축제</title> <link rel="stylesheet" href="css/style.css"> </head> <body> <div class="container"> <div class="left"> <header> <div class="header-logo"></div><!--.header-logo--> <div class="navi"></div><!--.navi--> </header> </div><!--.left--> <div class="right"> <div class="slide"> <div></div> </div><!--.slide--> <div class="items"> <div class="news"></div><!--.news--> <div class="gallery"></div><!--.gallery--> <div class="shortcut"></div><!--.shortcut--> </div><!--.items--> <footer> <div class="copyright"> </div><!--.copyright--> <div class="sns"> <div></div> <div></div> </div><!--.sns--> </footer> </div><!--.right--> </div> <script src="script/jquery-1.12.4.js"></script> <script src="script/custom.js"></script> </body> </html> @charset 'utf-8'; *{ padding: 0; list-style: none; text-decoration: none; } body{ margin:0; background-color: #fff; color:#222328; font-size: 15px; } .container{ border: 1px solid red; width:1000px; } .container > div{ border: 1px solid blue; float: left; box-sizing: border-box; } .left{ width:200px; } .right{ width:800px; } header{ } header > div{} .header-logo{ border: 1px solid green; height: 100px; } .navi{ border: 1px solid red; height: 400px; } .slide{} .slide > div{ border: 1px solid green; height: 350px; } .items{ overflow: hidden; } .items > div{ border: 1px solid pink; height: 200px; float: left; box-sizing: border-box; } .news{ width: 400px; } .gallery{ width: 250px; } .shortcut{ width: 250px; } footer{ overflow: hidden; } footer > div{ border: 1px solid blue; height: 100px; float:left; box-sizing: border-box; } .copyright{ width:600px; } .sns{ width:200px; } .sns div{ border: 1px solid #000; height: 50px; }
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
데코레이터 질문 있습니다.
이거 모든 코드들을 다 이해해야 하나요...? 그러기엔 내부 코드들도 모르고 와닿지 않는 부분이 너무 많아서요 ㅜㅜ.... 즉, @login_required가 if request.user.is_authenticated:와 else: return 이하 생략 을 대신해서 사용하게 해준다는 건가요?
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
6:30초 쯤 def get함수 질문..
def get함수가 뭘 의미하는 지 잘 모르겠어요.. def get(self, *args, **kwargs): if self.requset.user.is_authenticated: return super().get(*args, **kwargs) else: return HttpResponseRedirect(reverse('accountapp:login')) if라면 즉 로그인이 되었다면 기존의 방식대로 하고 아니면(else)라면, 다시 account/hello_world로 보내는 것 까진 알겠는데... 무엇을 기존의 방식대로 한다는 건지 모르겠습니다.. (def post 도 똑같이 하셨는데 왜 하는지, 무엇을 위해 하는지 어떻게 작동하는지 모르겠습니다..ㅜㅜ..전에는 와 닿았는데 이번엔 와 닿지 않는 느낌이예요.... )
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
swr을 쓰면 컴포넌트 랜더링 플로우가 어떻게 되나요?
일단 프로필 컴포넌트 안에서 콘솔 로그 찍어봤는데 followersData, followingsData를 마치 await해서 받은 다음 한 번에 랜더링 되더라고요. 근데 강의 내용중에 { data, error }가 둘 다 없으면 로딩중이라 하셨는데 그럼 순서가 swr get request -> render -> swr get success -> render 이렇게 작동된다는 건가요?
-
미해결Slack 클론 코딩[실시간 채팅 with React]
connect 에러 발생
제로초님 안녕하세요! npx sequelize db:create 하니까 에러가 발생합니다.. MySQL 워크벤치에서 text connection 해보니 그것도 에러가 나더라구요.. 어떻게 해결해야 할까요? localhost 문제인것 같은데.. 어떻게 해야할지 모르겠습니다.
-
해결됨설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
PS 를 통한 PL 제어, 상태 확인까지!!
너무 신기합니다!! 맛비님... 대박이에요.. 그러던 중 급 궁금한 점이 생겨서 질문드립니다! 이렇게 PS를 통해 PL제어와 상태확인의 방법으로 FPGA를 이용한 IP 검증도 이루어지는 건가요?? 아니면 IP 설계를 검증하는 방법은 아예 다른건가요??
-
미해결스프링과 JPA 기반 웹 애플리케이션 개발
트랜잭션에서요.
펄시스트? 디텍티드 라고 말씀하신것 같은데, 정확한 명칭좀 아려주시면 안될까요? 개인적으로 공부 할려고 하는데, 검색키워드가 잘못되었는지 정보가 안나옵니다 부탁드리겠습니다!
-
미해결[리뉴얼] 처음하는 파이썬 백엔드와 웹기술 입문 (파이썬 중급, flask[플라스크] 로 이해하는 백엔드 및 웹기술 기본) [풀스택 Part1-1]
코드는 어디서 볼 수 있나요?
하나하나 따라치려니까 디버깅이 조금 힘드네요. 에러가 나도 어디서 에러가 나는지 확인하기도 힘들고. 디버깅하면서 인내심이 거의 바닥을 치고 있습니다. ㅠㅠ 그래서 강의 코드를 찾아보려고 했는데 못 찾았습니다. 그래서 질문은 코드는 어디서 볼 수 있는지 궁금합니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
for문
for i in range(2, 10): for j in range(1, 10): print('{:4d}'.format(i *j),end='') print() 여기 부분이 이해가 잘 안갑니다 구체적으로 설명 부탁드립니다
-
미해결쉽게 시작하는 쿠버네티스(v1.35)
scale=9를 늘릴경우 분배가 다르게 나타납니다.ㅜ
systemctl status dockersystemctl status kubelet전부 active 입니다. scale=6은 잘됩니다.. kubectl get pods -n kube-system kubectl get pods -A -o wide 입니다..꼬인부분이 있을까요.. ㅜ.ㅜ
-
미해결파이썬으로 영화 예매 오픈 알리미 만들기
자꾸 에러가 납니다.
TypeError: Only timezones from the pytz library are supported이렇게 오류가 나는데 어떻게 해야 하나요??
-
미해결윤재성의 스프링 프레임워크 개발자를 위한 실습을 통한 입문 과정
ojdbc6 안되시는분들 복붙해가세요~
<!-- oracle jdbc --> <dependency> <groupId>oracle</groupId> <artifactId>ojdbc6</artifactId> <version>11.2.0.3</version> </dependency> <!-- Repository 정보 --> <repositories> <repository> <id>OJDBC6 Repository</id> <url>http://www.datanucleus.org/downloads/maven2/</url> </repository> </repositories>
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
ArgumentResolver 와 MsgConverter
안녕하세요. 명확히 이해가 안되서 질문올립니다. 1. ArgumentResolver는 Controller에 선언된 Parameter를 생성하는 역할, MsgConverter는 HTTP 메세지를 ArgumentResolver가 생성한 객체에 넣어주는 역할이라고 생각하면 될까요? 2. ResquestBody, ResponseBody가 아닌, ModelAttribute도 이와 같이 작동하는 게 맞을까요?? 3. Spring code를 보니 ReqParam관련 Resolver는 class이름이 Resolver로 끝나는데, ModelAttribute만 Proccessor로 끝나더라고요. ModelAttribute만 Proccessor인 특별한 이유가 있을까요? 4. ArgumentResolver(or ReturnValueHandler)가 HTTP메세지 컨버터가 필요없는 경우는 무엇인가용? 궁금합니당!
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
하나 궁금한게 있어서 질문 드립니다.
로컬 호스트에서 커밋하면 깃에 반영되서 버셀에 배포한 것도 다 변경이 되는데 product생성 삭제는 반영이 되지 않는데 혹시 연동 시킬 수 있는 방법이 있는지 궁금합니다. 혹시 sqlite 말고 mysql을 사용하면 해결이 될지요?
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
안녕하세요 ! 수업 노트
안녕하세요 ! 혹시 수업노트라는것이 , git 에 있는것을 clone 했는데 여기 있는것들을 말씀하시는걸까요 ?? ㅎㅎ 아니면 따로 다른것이 있을까요 ?
-
미해결Nuxt.js 시작하기
[VUEX] Rest API 말고 다른 방법에 대한 강의 영상 계획은 없으실까요? ㅠㅠ
vuex 사용하면서 localStorage나 sessionStorage 사용하는 방법과 Rest API 대비 장단점에 대해 알고 싶었는데 해당 부분은 강의에 포함되어 있지 않은 것이 아쉬워서 질문드립니다. (_ _)