inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

172만명의 커뮤니티!! 함께 토론해봐요.

풀이 검토 부탁드립니다.

미해결

자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)

< script > function solution ( test ){ const m = {}; let ans = 0 ; for ( let i = 0 ; i < test . length ; i ++ ) { for ( let j = 0 ; j < test [ i ]. length ; j ++ ) { for ( let k = j + 1 ; k < test [ i ]. length ; k ++ ) { if ( ! m [ `${ test [ i ][ j ] }${ test [ i ][ k ] }` ]) m [ `${ test [ i ][ j ] }${ test [ i ][ k ] }` ] = 1 ; else m [ `${ test [ i ][ j ] }${ test [ i ][ k ] }` ] ++ ; } } } for ( const x in m ) { if ( m [ x ] === test . length ) ans ++ ; } return ans ; } let arr = [[ 3 , 4 , 1 , 2 ], [ 4 , 3 , 2 , 1 ], [ 3 , 1 , 4 , 2 ]]; console . log ( solution ( arr )); </ script > 위와 같이 풀어봤는데 검토 부탁드려요. 맨 앞에서부터 1~N 등에 해당하는 학생 번호가 표시되어서 m이란 공간에 각 테스트 별로 가능한 경우의 수를 모두 찾고 모든 테스트가 끝난 시점에서 각 테스트 별로 발생가능한 경우의 수와 전체 테스트의 크기가 같은지 비교하는 로직으로 구현했는데 문제가 될만한 부분이 있을까요?

  • javascript
  • 코테 준비 같이 해요!
건강한 순록 댓글 1 좋아요 0 조회수 218

BoardType 클래스 추가후 직렬화코드

미해결

자바 스프링부트 활용 웹개발 실무용

데이타 조회시 Board 타입의 속성값을 갖는 BaseResponse클래스 값이 리턴되는데 ...이번에는 Board 클래스안에 enum 클래스인 BoardType을 추가했다고 해서...왜 갑자기 BaseCodeLabelEnumJsonSerializer 이런 클래스를 만들고 WebConfiguration에는 ObjectMapper 와 mappingJackson~ 메소드를 추가했는지 몰겠네요... 위 두 메소드 설정추가는 BaseCodeLabelEnum 이걸 직렬화하고 json형태로 변환하기 위한 설정인줄은 알겠는데....BoardType이란걸 리턴클래스의 속성값으로 추가하면서부터 왜 갑자기 객체직렬화코드가 들어가게 된건지가 이해가 안가네요...그전에 boardType 없어도 BaseResponse에 대한 직렬화는 필요없는건가요? 결과적으로 리턴타입이 클래스 오브젝트라 하더라도 기본적으로 json형태로 출력해주는것 같은데 그래서 여쭤보는겁니다. 설령리턴 클래스안의 또 클래스타입이 속성이 있어서 모두 json형태로 출력해주지 않나요? boardType이란걸 추가하고나서부터 왜 직렬화 코드가 나와야 하는건지가 이해가 안갑니다. 그전에 리턴하는 클래스(BaseReponse)에 대해서는 직렬화코드가 왜 필요없었던건지~~

  • spring-boot
odark 댓글 1 좋아요 0 조회수 255

프레임 위에 이름 뜨게 하는법 질문요.

미해결

UX/UI 시작하기 : Figma 입문 (Inflearn Original)

텍스트필드 컴포넌트 강의에 라벨프레임 위에 이름 뜨게 하는거 어떻게 한건가요?

  • 피그마
  • figma
  • 프로토타이핑
Chris Park 댓글 1 좋아요 0 조회수 4779

강사님 강의 슬라이드는 제공되지 않는 건가요?

해결됨

차량 번호판 인식 프로젝트와 TensorFlow로 배우는 딥러닝 영상인식 올인원

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 강의 슬라이드는 제공되지 않는 건가요?

  • tensorflow
  • 머신러닝 배워볼래요?
  • 딥러닝
  • NLP
  • 컴퓨터-비전
  • cnn
성현민 댓글 5 좋아요 0 조회수 440

python, django 버전 관련

미해결

작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지

안녕하세요! 이제 막 강의를 시작하려고 하는데 궁금한점이 있어서요! 혹시나 해서 미리 강의 앞부분을 훑어봤는데, 문제는 없어 보입니다만, 혹시나 해당 강의에서 python과 django를 꼭 이 버전으로 해야한다 라는게 있을까요? 참고로 전 python = 3.8.5 django = 3.1.3 으로 진행을 하려고합니다!

  • docker
  • python
  • django
Minho Lee 댓글 1 좋아요 0 조회수 232

aws 버킷 정책 오류

미해결

리액트로 나만의 블로그 만들기(MERN Stack)

정책을 생성 후 입력하면 위와 같은 오류가 발생합니다. 찾아봐도 권한 부여를 어떤 식으로 하는지 알기 힘드네요 ㅠㅠ

  • redux
  • bootstrap
  • react
  • nodejs
  • express
  • mongodb
jqk9807 댓글 2 좋아요 0 조회수 265

else 문에서의 for문과 차이점

미해결

it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비

dfs 함수의 else 문을 for(int i =0; i<pizza.size(); i++) { ch[L] = i; DFS(L+1,s+1); } 이렇게 짰었습니다. 그런데 돌려보니 time limit이 뜨더군요. 하지만 선생님 파일 코드 대로 ch[L] = s; DFS(L+1,s+1); DFS(L,s+1); 이렇게 바꾸었더니 타임리미트가 사라지더군요. 두 코드다 피자집의 갯수만큼 같은 레벨의 노드가 생기고 같은 형태로 내려가지 않나요? 어째서 두식의 속도차이가 나는지 궁금해서 질문을 드립니다/

  • 86피자배달
  • C++
  • 코테 준비 같이 해요!
jw k 댓글 1 좋아요 0 조회수 226

db가 바로 휘발됩니다?

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

우선 기존의 기능에서 장바구니 기능을 추가하려다가 이 사단이 났습니다.. 코드는 아래와 같습니다. @PostMapping ( "/basket" ) public String order ( @RequestParam ( "memberId" ) Long memberId , @RequestParam ( "itemId" ) Long itemId , RedirectAttributes redirect){ memberService .addBasket(memberId , itemId) ; List<MemberItem> memberItems = memberService .getMemberItems(memberId) ; log .info( " 휘발 되기 전 사이즈 : " +memberItems.size()) ; redirect.addAttribute( "memberId" , 1L ) ; return "redirect:/baskets" ; } @GetMapping (value = "/baskets" ) public String orderList ( @RequestParam ( "memberId" ) Long memberId , Model model) { Member member = memberService .findOne(memberId) ; List<MemberItem> memberItems = memberService .getMemberItems(memberId) ; log .info( " 휘발 되고 나서의 사이즈 : " +memberItems.size()) ; List<Item> items = memberService .getItems(memberItems) ; model.addAttribute( "items" , items) ; return "basket/basketList" ; } 위에서 휘발 되기 전 사이즈 로그를 출력하기 전에 memberService .addBasket(memberId , itemId) ; 위와 같은 코드를 작성하였기에, 사이즈가 1 나오는걸 예상했습니다. 다행히 휘발되기 전 사이즈는 1이 나왔습니다. 하지만, redirect하고나서.. 똑같이 memberItems.size()를 로그로 찍어보니까 사이즈가 0이 나옵니다. 즉, "휘발 되고 나서의 사이즈:"가 1이 뜰걸 생각했는데 0이 뜹니다.. 미치겠네요. 보아하니 H2로 db출력해보니 다른건 다 잘 출력되는데 제가 출력하고자하는것만 테이블에 아예 입력이 안됩니다. ㅠㅠㅠㅠ 아래 소스코드는 addBasket 코드입니다. @Transactional public void addBasket (Long memberId , Long ItemId){ Member member = memberRepository .findOne(memberId) ; Item item = itemRepository .findOne(ItemId) ; MemberItem memberItem = MemberItem. createMemberItem (member , item) ; memberItem.addMemberItem() ; } 참고로 영속성으로 잘 하기 위해서 findOne도 잘 했고.. 그랬는데 왜 뭐가 잘못된지 도저히 모르겠어요 6시간째 해매고있어요. 선생님.. 제발 살려주세요. 2시간 뒤에 출근하러 가야는데 이거 해결하려다가 잠도 못자고.. 저는 너무 답답합니다. 살려주세요 선생님 제발요.

  • java
  • spring
  • spring-boot
  • JPA
  • 웹앱
댓글 1 좋아요 0 조회수 197

디비 연결 질문입니다.

미해결

[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]

디비 연결이 안되서 질문 드립니다. 디비 연결하면 화면에 안 나오네요. 워크벤치로 디비 안에 데이터는 들어가있는게 확인 되었습니다. 현재 mysql 버전 8.0.22 설치되어 있는데 이 문제일 까요? mysql 8이면 커넥터.jar 파일을 버전에 맞춰서 받아야 하는건가요? 아님 다른 문제가 있는걸까요.

  • jsp
  • mysql
  • MVC
  • ajax
  • pojo
Solioquies 댓글 1 좋아요 0 조회수 235

Neo4jRunner를 통한 연동테스트

미해결

스프링 부트 개념과 활용

안녕하세요. 강의를 수강하면서 Spring Boot와 Neo4j 연동테스트를 진행하고 있는데요. 현재기준 최신버전(Spring Boot 2.5.0 / spring-data-neo4j 6.1.1)에서 바뀐 부분이 좀 많은 것 같네요. Account 빈에 @NodeEntity Annotation이 아닌 @Node Annotation을 넣어줘야하는 것까지는 공식 문서(https://docs.spring.io/spring-data/neo4j/docs/current/reference/html/#reference)를 통해 확인했는데요. 연동테스트를 할 때 강의에 있는대로 하려니 잘 안되네요. 버전이 업데이트되면서 뭔가 바뀐 부분이 좀 많은 것 같은데요. 공식 문서를 보거나 구글링을 해봐도 어떤 부분이 바뀌었는지 명확하게 확인하기 힘드네요. 공식 문서를 확인해보니 org.neo4j.driver.Driver 클래스에 있는 session 메서드를 가지고 Session 인스턴스를 가져온 후 그 인스턴스에서 트랜잭션 관련 메서드를 사용하는 듯한 내용이 있었는데 이 방법이 맞는건지 정확히 모르겠네요. 이 부분에 대해 어떻게 학습을 해야할까요?? 관련 내용에 대해 정리해놓으신 강의 혹은 코드가 있으시다면 공유해주시면 감사하겠습니다.

  • spring
  • spring-boot
  • java
nmnnhlba 댓글 2 좋아요 0 조회수 486

netlify github 연동 시 문제

미해결

[하루 10분|Web Project] HTML/JS/CSS로 나만의 심리테스트 사이트 만들기

강의에서 말씀해주신대로 저장소와 연결하여 deploy를 시도하였는데 오류가 발생하였습니다. 구글링을 통하여 다양한 방법을 다 시도해보았지만 실패를 하여 질문 남깁니다... 참고로 netlify 사이트에서 build settings는 저장소는 적절히 연결해주었고, Build command: CI= npm run build Publish directory: build/ 로 설정해주었습니다. 또한 github에 올린 폴더의 내용은 다음과 같습니다. css 폴더, img 폴더, js폴더, index.html, package-lock.json, package.json -> npm install과 npm init을 실행시켜주어 package.json을 생성하였고, npm run build라는 명령에서 script에 없다는 오류가 발생하여 package.json의 script 부분에서 build를 추가 해주었습니다. package.json의 내용은 다음과 같습니다. { "name": "-", "version": "1.0.0", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "build": "npm run build" }, "repository": { "type": "git", "url": "git+-" }, "author": "", "license": "ISC", "bugs": { "url": "-" }, "homepage": "-", "keywords": [], "description": "" } 개인 git 저장소 주소는 -로 처리하였습니다. 제 생각에는 package.json에서 문제가 발생하거나 npm에서 문제가 발생한 것으로 생각되는데 어떤 부분에서 문제가 있는지 알려주시면 감사하겠습니다... 추가로, deploy를 실행했을때 발생하는 deploy log의 일부도 첨부합니다. Killed 12:48:37 AM: npm ERR! code ELIFECYCLE 12:48:37 AM: npm ERR! errno 137 12:48:37 AM: npm ERR! travelrecommendation@1.0.0 build: `npm run build` 12:48:37 AM: npm ERR! Exit status 137 12:48:37 AM: npm ERR! 12:48:37 AM: npm ERR! Failed at the travelrecommendation@1.0.0 build script. 12:48:37 AM: npm ERR! This is probably not a problem with npm. There is likely additional logging output above. 12:48:37 AM: npm ERR! A complete log of this run can be found in: 12:48:37 AM: npm ERR! /opt/buildhome/.npm/_logs/2021-05-30T15_48_37_842Z-debug.log 12:48:37 AM: npm ERR! code ELIFECYCLE 12:48:37 AM: npm ERR! errno 137 12:48:37 AM: npm ERR! travelrecommendation@1.0.0 build: `npm run build` 12:48:37 AM: npm ERR! Exit status 137 12:48:54 AM: ​ 12:48:54 AM: ──────────────────────────────────────────────────────────────── 12:48:54 AM: "build.command" failed 12:48:54 AM: ──────────────────────────────────────────────────────────────── 12:48:54 AM: ​ 12:48:54 AM: Error message 12:48:54 AM: Command was killed with SIGKILL (Forced termination): npm run build 12:48:54 AM: ​ 12:48:54 AM: Error location 12:48:54 AM: In Build command from Netlify app: 12:48:54 AM: npm run build 12:48:54 AM: ​ 12:48:54 AM: Resolved config 12:48:54 AM: build: 12:48:54 AM: command: npm run build 12:48:54 AM: commandOrigin: ui 12:48:54 AM: publish: /opt/build/repo/build 12:48:54 AM: functions: 12:48:54 AM: '*': {}

  • HTML/CSS
  • bootstrap
  • javascript
vitamin 댓글 1 좋아요 1 조회수 671

쌤 질문이요!

미해결

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

쌤!! thymeleaf가 jsp보다 성능적인 면에서 어떤 이점이 있나요?? 구글링 해보는데 단순 속도는 jsp가 빠르다고 하는 게시글이 많아서요! natural template, spring 호환, jar package 가능 servlet code로 변환하지 않는 것 이외에 성능적인 이점이 있나 해서 여쭈어 봅니다! 질문 봐주셔서 감사합니다! 이번 한주도 화이팅하셔요!

  • MVC
  • spring
MOOK L 댓글 1 좋아요 0 조회수 194

ec2생성

미해결

AWS(Amazon Web Service) 입문자를 위한 강의

생성할때 고급정보에 그대로 따라쳤는데 ls했을때 해당 파일들이 다운로드 되어있지 않습니다ㅠㅠ 이럴때는 따로 다운받아줄 방법이있을까요? 아니라면 고급정보에 쓰는 용어를 파일로 올려주실수있으신가요?

  • aws
수민 댓글 1 좋아요 0 조회수 372

vm-ware 5 서비스 중단으로 인한 6사용에 대한 문제 질문

미해결

15일간의 빅데이터 파일럿 프로젝트

안녕하세요. 좋은 강의 올려주셔서 감사합니다. vm-ware5의 서비스 중단으로 인해 6를 사용하면서 문제가 발생해 질문드립니다. 1. NAT 네트워크 설정 완료 (네트워크 이름과 네트워크 CIDR 입력하는 창) 2. 호스트 네트워크 관리자 설정 완료 (VirtualBox Host Only Ethermet Adapter 만들고 설정하는 창) 3. 이미지 업로드 완료 및 실행 완료 (server1 login : 뜨는 것 확인 완료) 4. C:\Windows\System32\drivers\etc\hosts 파일 마지막 줄에 192.168.56.101 server01.hadoop.com입력 완료 해당 영상과 같이 하였지만 http://server01.hadoop.com:7180로 접속이 안됩니다. 방화벽 문제인가 싶어서 방화벽도 풀고 해보았지만 안되었습니다. 특이점은 VM ware 파일 -> 네트워크 작업 관리자를 클릭하면 활성 네트워크 작업이 없다고 나옵니다만 server01 설정을 보면 설정해준 네트워크로 잘 연결되어있는 것을 볼 수 있습니다. 위와같은 상황일 때 어떤 방법의 해결책이 있을까요?

  • Hadoop
  • bigdata
  • redis
  • ZooKeeper
  • Flume
  • Impala
  • Kafka
  • 데이터 엔지니어링
Ducky 댓글 2 좋아요 1 조회수 396

워드프레스 구동 문제

미해결

초보를 위한 도커 안내서

mysql 컨테이너 이름설정해서 저장하고 그대로 워드프레스 실행했는데 구동이 안되요 혹시 어떤문제일까요? hostpc : window centos7 minimal (vm)

  • docker
kimky1122 댓글 1 좋아요 1 조회수 168

판별 시

미해결

자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)

문제 자체에서는 YES or NO 판별을 하라고 했으니 이 식까지만 써도 될까요? 첫 번째 for of 반복문에서 sH 값을 셋팅한 뒤 두 번째 for of 반복문은 첫 번째 for 문에서 셋팅된 sH 가 str2 의 index 를 갖고있지 않을 때 를 확인하는 것이니깐요?!?!? for ( let x of S1 ) { if ( sH . has ( x )) sH . set ( x , sH . get ( x ) + 1 ) ; else sH . set ( x , 1 ) ; } for ( let x of S2 ) { if ( ! sH . has ( x ) ) answer = " No " ;

  • javascript
  • 코테 준비 같이 해요!
재현 댓글 1 좋아요 0 조회수 249

pollchatpost() 안됨

미해결

마인크래프트 게임을 활용한 파이썬 프로그래밍 완벽 이해

pollchatpost() 명령을 사용하면 에러가 떠요. mcpi가 제대로 설치안돼서 그런가 싶어서 pip3 install mcpi 를 다시 깔았는데도 여전히 해당 명령어를 사용할 수가 없네요. 뭐가 문제일까요?

  • python
mau 댓글 1 좋아요 0 조회수 272

오류?

해결됨

자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)

아래 테스트 케이스의 경우의 수를 추가했습니다. 0 1 2 3 -3 -2 5 6 -6 8 9 10 21 -4 -5 -7 -8 선생님의 코드로 돌린 경우 제대로 정렬 안되는 경우가 생겼습니다. 혹시 아래의 코드를 추가로 작성해야 하는지 궁금해서 질문드립니다. arr [ j ] > arr [ j + 1 ]

  • 코테 준비 같이 해요!
  • javascript
println 댓글 2 좋아요 0 조회수 271

매물 번호 매김에 대하여

미해결

파이썬 무료 강의 (활용편3) - 웹 스크래핑 (5시간)

선생님께서는 매물 번호를 매기기 위해 enumerate를 사용하여 index값을 반환시키셨는데, 저는 num=1 for data in datas: | num+=1 을 통하여 매물에 번호를 매겨주었습니다. 혹시 이 방법은 enumerate에 비해 선호되지 않는 방식인 걸까요? 좋은 강의 감사합니다.

  • 파이썬
  • python
  • 웹스크립트
  • selenium
  • 스크립트
  • 웹-크롤링
  • 파이썬질문
  • 웹 스크래핑
Kim js 댓글 1 좋아요 0 조회수 512

UX 서비스 기획 강의 > UX, 무얼 봐야 하는가(1-1) >19초에 나온 용어 아시는 분 계실까요?

미해결

UX/UI 시작하기 : UX 서비스 기획 (Inflearn Original)

UX 서비스 기획 강의 > UX, 무얼 봐야 하는가(1-1) >19초에 나온 용어 아시는 분 계실까요? "말수츤?"으로 서머라이징이 되는데요 라고 강사님이 말씀하시는데요, "말수츤"이 뭘까요? 혹시 뭐라고 하신 지 아시는 분 계실까요?

  • 서비스 기획
zen 댓글 1 좋아요 0 조회수 302

인기 태그

인프런 TOP Writers

주간 인기글