묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
정렬이 아닌 넓이, 무게를 비교하여 풀수는 없을까요?
선생님 안녕하세요. 강의를 통해 많이 배우고 있습니다. 좋은 강의 감사합니다. 혹시 정렬을 통해 비교조건을 1개만 남기는게 아닌 넓이, 무게를 모두 사용하여 풀수는 없을까요? 넓이, 무게를 모두 사용해서 풀려고하니 5 14 5 18 12 10 9 13 12 12 # 오류 원인 케이스 5+12+10 으로 블록쌓기 불가 5 6 19 8 13 7 위와 같은 케이스에서 최대값 : 5+12+10+13 = 40 이 아닌 5+12+7 = 30 으로 오류가 발생합니다.. (그동안 쌓은 블록 중간에 다른 블록을 넣는것에 실패) 혹시 몰라 코드도 첨부드리지만 풀이까지는 무리한 질문 같아, 넓이 무게를 모두사용해서 풀 수 있는 방법 조언 주시면 감사하겠습니다. import sys sys.stdin=open("input.txt", "r") if __name__=="__main__": N = int(input()) b = [] for _ in range(N): b.append(tuple(map(int, input().split()))) dy = [0]*N for idx in range(N): max_h = b[idx][1] # v (area, height, weight) for i, v in enumerate(b[:idx]): # 넓이, 무게 조건 체크 if v[0] > b[idx][0] and v[2] > b[idx][2]: if (dy[i] + b[idx][1]) > max_h: max_h = dy[i] + b[idx][1] dy[idx] = max_h print(max(dy))
-
미해결iOS AutoLayout 완벽 가이드 - 실무 프로젝트를 위한 실전강의
레이아웃이 이상합니다.
Calc_StackView_3_Nested강의에서 11분까지 따라하면서 듣고있는데 aspect ratio 추가하고 stackview들 equal spacing으로 바꿔주니까 이런식으로 되네요...왜 이러는지 알수있을까요?
-
미해결스프링 핵심 원리 - 기본편
모델링하실 때 어떤 프로그램을 사용하시는지 여쭤보고 싶습니다.
객체지향 패러다임을 활용해서 설계를 하실 때 어떠한 프로그램을 사용하시는 지 여쭤보고 싶습니다.
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
strftime에서 날짜 대문자와 소문자
print(time.strftime("%Y-%m-%d %H:%M:%S")) 대문자와 소문자의 기준을 모르겠어요 print(time.strftime("%Y-%M-%D %H:%M:%S"))로 작성하면 다른 값이 나오는데 그 기준이 궁금합니다!
-
스프링 핵심 원리 - 기본편
왜 어노테이션이 안될까요ㅠ.ㅠ
삭제된 글입니다
-
미해결아이폰 앱 개발 입문 1편
런치화면이 나오다가 안나오네요
처음 이미지를 넣고 빌드하면 해당 런치화면이 나왔는데 해당 작업중단하고 재실행하니깐 런치화면에 넣은 이미지가 보이지 않습니다.
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
오디오 자동재생 문제
오디오 자동재생이 안되는데, 밑에 문의처럼 정책때문에 안되는것이 맞나요??
-
미해결애플 웹사이트 인터랙션 클론!
canvas draw image 질문..
강사님 안녕하세요 canvas에 여러개의 이미지를 draw Image를 requestAnimationFram을 이용하여 계속 그려주는 상황에서 각각 이미지를 회전이라던가 다른 transform 효과들을 주고 싶은데 이미지를 context.rotate(radian) 하여 회전을 주었지만 애니메이션프레임 반복으로인해 이미지가깨지게보이거나 기대했던 대로 되지 않았습니다 . 제가 하고싶은것은 이미지가 rotate된 상태(고정) 에서 애니메이션을통해 그려지는 것입니다. 방법이 있을까요?
-
해결됨it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
질문드립니다
#include <stdio.h> int main(){ int n,i,cnt=0; scanf("%s",&n); for(i=1;i<=n;i++){ if(i>=1 && i<10) cnt++; else if(i>=10 && i<100) cnt=cnt+2; else if(i>=100 && i<1000) cnt=cnt+3; else if(i>=1000 && i<10000) cnt=cnt+4; else cnt=cnt+5; } printf("%d",cnt); return 0;} 이 코드를 사용하면 입력된 숫자값의 자리수를 카운팅해줘서 될꺼같은데 출력값이 다르게 나오네요 이유가 무엇인지 궁금합니다..
-
해결됨프리다(Frida)를 이용한 안드로이드 앱 모의해킹
파이썬 바인딩 에러 문의드립니다. ModuleNotFoundError: No module named 'frida'
ModuleNotFoundError: No module named 'frida' 에러가 나오고 있습니다. pip uninstall frida-tools pip uninstall frida pip install frida==12.6.11 pip install frida-tools==2.2.0 명령어 입력해서 하고 있는데 에러가 나서 오류 해결 방법 문의드립니다.
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
배경 이미지 풀스크린 검색창: 글자를 입력했을 때, input 요소끼리 서로 틀어집니다
왜 이렇게 되는 건가요? 폰트 크기 문제인가 싶어서 폰트 사이즈를 변경해봐도 똑같이 틀어지더라구요..
-
해결됨실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
@lob 관련하여 질문 드립니다.
안녕하세요!JPA를 활용하여 여러가지 조회테스트를 해보고 있는데 @lob 컬럼이 존재하는 경우 select시 쿼리가 매우 느린현상을 발견했습니다. @lob 컬럼이 존재하는 경우에 쿼리를 빠르게 수행할 수 있는 방법이 있을까요?
-
미해결홍정모의 따라하며 배우는 C++
46:00 헤더 파일이 필요한 이유가 궁금합니다.
교수님 유익한 강의 감사합니다. 하나의 소스파일에서 extern으로 정의하면 link가 되기때문에 다른 소스파일에서도 그 함수가 사용이 가능하잖아요. 그래서 제가 생각하기로는 헤더파일을 만들지 않아도 될것같은데 헤더파일을 만드는 이유 또는 필요성이 무엇인지 궁금합니다.
-
미해결하울의 안드로이드 인스타그램 클론 만들기
코드가 돌아가지 않는 부분이 있습니다.
강의 잘보고 있습니다. googleSignInClient = GoogleSignIn.getClient(this, gso) 해당 코드부분은 주석 달고 하면 로그인화면이 켜지고 주석 풀고 실행하면 앱이 열리지 않습니다. 버전이 달라서 이런건가요...?? 다른 이상은 없는거 같은데 ㅠ
-
미해결실전 HTML & CSS 강좌
책은 따로없나요???
지금 수업하시는 책은 따로 없나요?
-
미해결[PyTorch] 쉽고 빠르게 배우는 딥러닝
CNN_MNIST 실습예제 질문입니다.
self.fc1 =nn.Linear(320,50)에서 320이란 숫자가 어떻게 나온건지 모르겠습니다. (W-F+2P)/S + 1을 적용해보면 1) (28-5+2*0)/1 + 1 => 242) (24-5+2*0)/1 + 1 => 203) 20 x 20 x 20(output depth) => 8,000이라고 생각했습니다.
-
미해결쉽게 배우는 Webpack
리뉴얼 쿠폰 요청드립니다!
이전에 잘 들었던 강의인데 다시 보니 리뉴얼이 되었었네요! 다시 한번 강의 수강하고 싶어서 리뉴얼 쿠폰 요청 드립니다! 감사합니다!
-
미해결웹 게임을 만들며 배우는 자바스크립트
배열같은 객체
배열같은 객체 만들때 속성을 숫자로 입력하였을때 [] 를 사용하는데, 궁금해서 해봤는데 숫자로 하면 점은 사용이 안되네요 또 대괄호 안에 ex ' 숫자 ' 따옴표를 해도 출력이 되고 안해도 되는데 무슨 차이 인가요? 너무 깊은이유라면 답변안해 주셔도됩니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
db연결이 안됩니다... ㅠㅠ
npx sequelize db:create 한후 created 가 뜨고, node app 을 치면 database가 없다고 나옵니다 models > index.js 인데, config를 찍어보니 undefined 가 나오고 const Sequelize = require("sequelize"); const env = process.env.NODE_ENV || "developement"; const config = require("../config/config")[env]; const db = {}; console.log(config); // undefined 뜹니다 const sequelize = new Sequelize( config.database, config.username, config.password, config ); db.Comment = require("./comment")(sequelize, Sequelize); db.Hashtag = require("./hashtag")(sequelize, Sequelize); db.Image = require("./image")(sequelize, Sequelize); db.Post = require("./post")(sequelize, Sequelize); db.User = require("./user")(sequelize, Sequelize); Object.keys(db).forEach((modelName) => { if (db[modelName].associate) { db[modelName].associate(db); } }); db.sequelize = sequelize; db.Sequelize = Sequelize; module.exports = db; config.json 은 별다른 이상이 없어보이는데 뭐가 문제일까요..? { "development": { "username": "root", "password": "비번" "database": "react-nodebird", "host": "127.0.0.1", "dialect": "mysql" },
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
9분30초 findOrderDtos()관련 질문입니다.
안녕하세요 팀장님 프로그래밍 강의를 재미있게 듣기는 처음입니다. ^^ findAllWithMemberDelivery()과 달리 findOrderDtos()에서는 fetch join을 사용하면 에러가 발생합니다. return em.createQuery( "select new jpabook.jpashop.api.dto.OrderSimpleQueryDto(o.id, m.name, o.orderDate, o.status, d.address) " + " from Order o" + " join o.member m " + " join o.delivery d ", OrderSimpleQueryDto.class ).getResultList(); <자바 ORM 표준 JPA 프로그래밍>에서는 SELECT m FROM Member m JOIN FETCH m.team 은 다음 SQL문과 같고 SELECT M.*, T.* FROM MEMBER M INNER JOIN TEAM T ON M.TEAM_ID=T.ID 일반 JOIN인 경우 SELECT m FROM Member m JOIN m.team t 다음 SQL과 같다 하셨는데 SELECT M.* FROM MEMBER M INNER JOIN TEAM T ON M.TEAM_ID=T.ID 위에서는 join만 사용했는데 어떻게 member나 delivery를 별도 query로 참조하지 않고 가져왔는지 궁금합니다. 답변하신 내용중 https://www.inflearn.com/questions/23847를 참고하면 "fetch join을 사용하는 이유는 엔티티 상태에서 엔티티 그래프를 참조하기 위해서 사용하는 것입니다. 따라서 당연히 엔티티가 아닌 DTO 상태로 조회하는 것은 불가능합니다. 이 경우 fetch join을 사용하지 마시고, 그냥 순수한 join을 사용하시면 원하는 결과를 얻을 수 있습니다" 라 하셨는데 만약 위의 jpql에 fetch가 있었다면 엔티티 상태이기 때문에 에러가 나지 않고 추후 new를 통해 DTO로 변환해야 하는 것 아닌지요?