묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
if를 중첩으로 사용
function solution(arr,m){ let answer=0; let n=arr.length; arr = arr.sort((a,b)=>(a[0]+a[1])-(b[0]+b[1])); for(let i=0; i<n; i++){ let money = m-(arr[i][0]/2)+(arr[i][1]); let cnt = 1; for(let j=0; j<n; j++){ let tot = arr[j][0]+arr[j][1]; if(arr[i]!==arr[j]){ if(money - tot < 0){ break; } if(money - tot >= 0){ money-=tot; cnt++; } } } answer=Math.max(answer, cnt); } return answer; } let arr=[ [6,6], [2,2], [4,3], [4,5], [10,3] ] console.log(solution(arr,28)); 이렇게 풀었는데 if(i !== j) 안에 넣는 방식보다는 &&연산자를 사용하는 방식이 더 좋을까요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
폭팔할꺼같다
항상 자바스크립트 리액트 보다도 git이 젤 젤 쩰 뭐같네요 후..
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
선생님, 질문이 있습니다.
선생님, 강의 잘 보고 있습니다. 몇 가지 질문을 드리고자합니다. 1) 이건 좀 간단한 확인일 수 있는데, 강의 5:58초 슬라이드에서 결국에는 x1,x2이런게 어떤 단항, 혹은 수치가 아니라 선형대수에서 말하는 하나의 열벡터라고 봐야되는 것이죠? 그렇게 되면 xn만큼 가중치 행벡터가 존재하게 되는 것인데 이 계산을 하려면 행렬이 맞아야 하니까 가중치 행벡터의 WT를 내적해야 되는 것이죠? 그렇게해서 dot 연산에 의해 저 weighted Sum을 구하는 것이라고 봐도 무방한가요?2) 특정 N[L]의 신경망이 있다고 하였을 때 x1 n[1]1 x2 n[1]2 n[2]1 ..... x3 n[1]3 n[2]2 x4 n[1]4 2-1) n[1]1은 x1~x4까지 저 퍼셉트론 과정에서의 연산을 하는 것이고, 이 연산의 결과는 또 다시 열벡터가 되는 것인가요? 2-2) 그리고 각각 저 1층에서 모든 뉴런에 대하여 똑같은 연산을 전부 한다고 봐도 괜찮은 것이죠? 제가 요새 갑자기 받아들이는 정보량이 너무 많아져서ㅜ.ㅜ 개념 정리가 필요할 것 같아서 질문드렸습니다. 감사합니다 선생님!
-
미해결[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]
2:12 질문입니다.
본 강의 2분 12초에서 delivery_time을 구하기 위해 orders.loc[:, 'delivery_time'] = pd.to_datetime(orders.loc[:, 'order_delivered_customer_date']) - pd.to_datetime(orders.loc[:, 'order_purchase_timestamp'])로 -(빼기) 연산을 하는데 datetime64 dtype끼리 연산을 할때는 to_datetime()에서 format을 지정해주지 않아도 되는건가요?
-
미해결유니티 방치형 게임 만들기
마이너스버프
버프 종료후에도 att 값이 원래대로 돌아오지 않습니다. 제가 작성해도 그렇고 위의 이미지처럼 작성자님의 프로젝트도 마찮가지였습니다. return origin - temp; 제가 봐도 코드상으로는 문제가 없어보이는데 확인 부탁드립니다. 그리고 if(color == Color.red) tmp_text.text = Player.GetComponent<PlayerControl>().att.ToAttackString(); else tmp_text.text = "Cretical"+Player.GetComponent<PlayerControl>().att.ToAttackString(); 데미지팝업에서는 크리나, 평타나 att변수가 적용되서 크리티컬데미지는 적용되지만 텍스트에는 att만 표시됩니다. creatt = att*creran;으로 하고 creatt.ToAttack....이런식으로 변경해서 처리했습니다.
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
오답질문
어떤 이유로 오답이 출력되는지 잘모르겠습니다..ㅜ public int solution(int n, int[][] arr) { int answer = 0; int a[] = {-1, 0, 1, 0}; int b[] = {0, 1, 0, -1}; for(int i=0; i<n; i++) { for(int j=0; j<n; j++) { for(int k=0; k<4; k++) { int nx = i + a[k]; int ny = j + b[k]; if(nx>=0 && nx<n && ny>=0 && ny<n && arr[i][j]>arr[nx][ny]) { answer++; } else { continue; } } } } return answer; }
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
UserException, DefaultHandlerExceptionResolver
안녕하세요 복습 겸 다시 강의를 듣고있는데 다시 들으니 새로운 질문 거리가 생겨서 질문드립니다. 1) 17:35분에 RuntimeException은 UserException이 해결을 할수가 없어서 @ResponseStatus(HttpStatus.INTERNAL_SERVER_ERROR) @ExceptionHandler public ErrorResult exHandler(Exception e) { log.error("[exceptionHandler] ex", e); return new ErrorResult("EX", "내부 오류"); } 이 실행 된다고 하셨는데 UserException 은 RuntimeException을 상속 하고있습니다. 그래도 UserException은 RuntimeException을 해결을 할수가 없는건가요 ? 2) DefaultHandlerExceptionResolver은 errormessage를 따로 설정을 할순없는건가요 ?
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
ThreadPoolExecutor의 max_worekers에 관한 질문입니다
ThreadPoolExecutor와 ProcessPoolExecutor의 인자로 둘 다 'max_workers=' 받을 수 있다고 하는데요 인터넷에서 예제들을 찾아보니 with concurrent.futures.ProcessPoolExecutor(3) as exe: exe.map(download_image, img_urls) 이런 식으로 max_workers가 없이 숫자만 사용된 형태들도 많이 보였습니다. 이런 경우에도 max_workers=3 과 같은 의미라고 봐도 되나요??
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
선생님, 질문이 있습니다.
epoch 횟수를 증가시키면 증가시킬수록 당연히 최적의 파라미터 벡터를 찾아낼 수 있을테지만 그에 따라 과적합의 문제도 발생할 수 있잖아요? 그래서 만일 오차율이 이전 epoch보다 더 커지는 시점이 오게 되면 학습을 중지시키는 것이구요, 이게 earlystopping일텐데 보통 이런 경우에서만 놓고보면 iter_epoch가 증가함에 따라 과적합 / 최적 파라미터를 찾는 과정?이 반비례의 양상을 띄게 되잖아요? 그런데 earlystopping의 요지는 어디까지나 경험적으로 이전의 오차값과의 비교를 통해 과적합이 될 것 같으면 학습을 중지시킨다는 것인데,만일 N차원의 그래프에서는 이 '학습의 중지'가 단지 국소적인 부분일 수도 있는 가능성이 있잖아요? 다시 말해1전체 양상의 일부만을 놓고봤을 때에는 일시적으로 오차율이 증가했을 수도 있는데, 이런 문제는 어떻게 처리를 하나요? 다시 말해2 인간은 전체 그래프를 볼 수 있어서 더욱 알맞는 파라미터 벡터를 찾아낼 수도 있을 가능성을 알고 있을 텐데도 불구하고, 모델은 early stopping에 의거하면 단지 일부만의 오차 증가일 뿐인데, 그 오차 증가를 캐치하는 바람에(지금까지의 학습 경험에 의거) 적절하지 못한 시점에서 학습을 중단하게 될 수도 있을텐데, 이 문제는 어떻게 처리할 수 있는지 궁금합니다.
-
해결됨비전공자를 위한 진짜 입문 올인원 개발 부트캠프
영상에서의 정답과 수업자료 정답이 다른데 뭐가 맞는 건가요 ?
product의 길이가 1개 이상이라고 하면 > 0 이라고 해야하나요아님 > 1이라고 해야하나요 ?수학으로 생각하면 전자가 맞는 거 같은데 영상에선 후자가 정답이라고 하셔서요
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
선생님, 질문이 있습니다.
만약에 feature vector가 N개가 존재하게 되면 그에 상응하는 회귀계수의 vector의 shape은 (1,N)이 되어야 하는 것으로 이해를 해도 되나요?순전파를 할 때에는 그러면 xn은 하나의 벡터 w1*x1 w2*x2......wm*xm을 선형대수 연산으로 도출하는 것이라고 이해해도 될는지 여쭙고 싶습니다. 감사합니다!
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
9:07 질문
안녕하세요 테스트 케이스 관련해 질문있습니다. findByName() { ... } 작성후 돌리면 계속 에러가 나는데 왜 그런지 알고싶습니다.
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
image_size 변환에서 질문있습니다.
마지막 파트에서 로직들을 함수화 해서 쓸 때 IMAGE_SIZE = 32 ... def do_cifar10_train_evaluation(image_size=IMAGE_SIZE, model_name='vgg16'): 과 같이 정의 하고 history, evaluation_result = do_cifar10_train_evaluation(image_size=64, model_name='xception')으로 사용하는데 위에 IMAGE_SIZE를 바꿔야 input_size가 바뀌는거 같은데 저만 그러나요...? 아니면 강의때 설명 해 주셨는데 제가 못들은걸까요...? 아래는 vgg16으로 IMAGE_SIZE를 직접 바꿨을 때랑 안바꿨을 때 summary 초반 부분입니다. IMAGE_SIZE = 32... Layer (type) Output Shape Param # ================================================================= input_1 (InputLayer) [(None, 32, 32, 3)] 0 _________________________________________________________________ block1_conv1 (Conv2D) (None, 32, 32, 64) 1792 _________________________________________________________________ block1_conv2 (Conv2D) (None, 32, 32, 64) 36928 _________________________________________________________________IMAGE_SIZE = 64... Layer (type) Output Shape Param # ================================================================= input_1 (InputLayer) [(None, 64, 64, 3)] 0 _________________________________________________________________ block1_conv1 (Conv2D) (None, 64, 64, 64) 1792 _________________________________________________________________ block1_conv2 (Conv2D) (None, 64, 64, 64) 36928
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
깃헙 브랜치 관련 질문입니다.
git clone으로 초대 받으신 git 비공개 리포지토리 주소 다시 실행해 보셔야 할 것 같아요 :) 라고 선생님께서 말씀을 해주셨는데요 git 비공개 리포지토리 주소를 실행하는 방법이 뭔가요? 저는 그냥 진짜 몰라서 강의에 나온대로만 하니까 안돼서 답답해서 여쭤봅니다. ㅠㅠ
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
에러메시지를 받았는데, 구글링해도 해결법을 못찾아서 질문 드려요. 'ParseError at [row,col]:[2,5] Message: Invalid byte 3 of 4-byte UTF-8 sequence.'
ParseError at [row,col]:[2,5] Message: Invalid byte 3 of 4-byte UTF-8 sequence.
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
선생님 질문합니다.
강의 잘 듣고 있는 학생입니다. 여기에서 String.valueOf로 문자형으로 바꿔준 이유가 궁금합니다.. 어차피 answer는 문자열이라서 int형인 cnt를 붙여도 answer는 문자열로 잘 나타나잖아요... 출력에 문제 없는데 어떤 이유로 저렇게 쓰신건지 궁금합니다!
-
해결됨스스로 구축하는 AWS 클라우드 인프라 - 기본편
mac 질문있습니다.
mac m1으로 실습을 따라가고 있는데, ppk로 변환하는 것까지는 했습니다. 그런데 그 뒤에 PuTTY를 이용해서 연결을 하고 로그인하는 부분을 mac에서는 어떻게 해야할지, 어떻게 검색을 해야할지 잘 모르겠습니다.
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
parameter 관련 질문
안녕하세요, 오늘은 짧은 질문으로 찾아뵙게 되었네요. 1. lab22_matbi.v (top module)에 적힌 parameter를 수정하면 그 하위 모듈들(myip, myip_S00,data_mover)에서도 그 값이 변경되는 것이 맞나요? 코드를 읽어보면 override를 해주고 있는 듯 해서요 (아래 사진은 lab22_matbi.v에서 하위 모듈을 선언할 때 override 하는 코드) 2. lab22_matbi.v 에서는 parameter integer로 선언하고 다른 모듈에서는 그냥 parmeter로 선언이 되어있던데 둘의 차이가 있나요? (override가 연결되어있는데 둘이 선언되는 방식이 다릅니다) 감사합니다:)
-
해결됨스프링 배치
EXIT_CODE 반영 문의
안녕하세요 강사님 한가지 궁금한게 있어 문의 남깁니다 flow1에서 failed 시점에 flow3으로 흐르도록 했을 때 flow3의 모든 스탭이 성공하여서 제 생각으로는 JobExecution 기록에 EXIT_CODE가 COMPLETED로 기록될 줄 알았는데 JobExecution 기록에 EXIT_CODE 가 FAILED로 기록되어 있습니다. JobExecution의 EXIT_CODE가 마지막 스탭이나 플로우의 상태값을 반영되는 것으로 인지하고 있었는데 위와 같은 경우와 같이 Job의 과정중 하나의 스탭이라도 실패하게 된다면 EXIT_CODE에는 FAILED로 기록이 되는건가요?
-
미해결머신러닝 엔지니어 실무
black 환경변수 설정
black 등 requirements를 설정하고 .zshrc에 다음 문구를 추가하여 환경변수 설정을 하였습니다. `export PATH="/Users/kangbeenko/Library/Python/3.8/bin:$PATH"` 이후 source ~./zshrc를 해준 후 black main.py를 실행했습니다. 그런데 다음과 같은 에러가 발생하였습니다. `ImportError: dlopen(/Users/kangbeenko/Library/Python/3.8/lib/python/site-packages/regex/_regex.cpython-38-darwin.so, 2): no suitable image found. Did find: /Users/kangbeenko/Library/Python/3.8/lib/python/site-packages/regex/_regex.cpython-38-darwin.so: code signature in (/Users/kangbeenko/Library/Python/3.8/lib/python/site-packages/regex/_regex.cpython-38-darwin.so) not valid for use in process using Library Validation: Trying to load an unsigned library` 어떻게 해결해야 할까요?