이야기를 나눠요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
프로젝트로 배우는 Vue.js 3
강좌 끝냈습니다. 고맙습니다.
덕분에 강의를 완주했습니다. 고맙습니다.
-
자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
while문을 합쳐보았습니다!
function mergeHelper(arr, arr2) { let result = []; let i = 0; let j = 0; while (i < arr.length || j < arr2.length) { if (arr[i] <= arr2[j] || j >= arr2.length) { result.push(arr[i]); i++; } else if (arr[i] >= arr2[j] || i >= arr.length) { result.push(arr2[j]); j++; } } return result; }
-
자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
set을 사용하지 않고 구현해보았습니다!
만약 결과값이 result = [152, 152, 152, 151, 151, 150] 이렇게 나왔다고 가정할때 3번째로 큰수는 150 입니다. 코딩 실력을 늘리고 싶어서 set을 쓰지 않고 어떻게 구현할 수 있을까 생각해보았습니다. 결국 result[i] === result [i+1] 일때 그냥 지나가고 아니면 cnt를 하나 올리는 방법으로 해보았습니다. function kthGreatest(arr, k) { const sum = []; let kth; // 모든 경우의 수를 합하여 sum에 보관 for (let x = 0; x < arr.length - 2; x++) { for (let y = x + 1; y < arr.length - 1; y++) { for (let z = y + 1; z < arr.length; z++) { sum.push(arr[x] + arr[y] + arr[z]); } } } // 정렬 sum.sort((a, b) => b - a); let idx = 0; let count = 0; // k 번째로 큰 수 구함 while (count < k) { // k 번째가 없을 경우 undefined함 if (!sum[idx]) return undefined; if (sum[idx] === sum[idx + 1]) { ++idx; continue; } else { ++count; ++idx; } kth = sum[idx - 1]; // if (!kth) return undefined; } return { kth, sum }; } 도움이 되었으면 좋겠습니다:)
-
따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기
취약점 문제
하라는대로 npm audit fix --force 등의 명령어를 치니까 자연스레 마지막에는 취약점이 0개로 뜨네요. 한번에는 안되고 두번 정도 하라는대로 했습니다.
-
자바 ORM 표준 JPA 프로그래밍 - 기본편
너무 어렵군요..
다양한 연관관계 파트에서 멍~ 하기 시작했습니다.... 정확하게 이해를 하지 못하는 스스로가 한심하네요 ㅠㅠ 그래도 진도를 나가보려고 합니다
-
안녕하세요? 처음뵙겠습니다
잘부탁드립니다. 같이 열심히 공부해보아요.
-
[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
linkTo, methodOn 사용하려면
상단에 아래 선언 하시면 됩니다. import static org.springframework.hateoas.server.mvc.WebMvcLinkBuilder.*;
-
모두를 위한 파이썬 : 필수 문법 배우기 Feat. 오픈소스 패키지 배포 (Inflearn Original)
cmd 가상환경 설정 후 vscode python extension loading 문제
가상환경 설정 후 vscode 실행하고 python extension loading이 계속됩니다. 해결 방법이 있나요?
-
캐글 실습으로 배우는 데이터 사이언스
유용한 시각화 툴
그래프를 다양하게 그려주셔서 너무 좋아요 이런 분야에 너무 관심이 많았는데 즐겁게 배우고 있습니다 감사합니다! 이런 차트 라이브러리들 위주로 공부할 수 있는 자료도 있으면 도움이 많이 될거 같아요 :)
-
서베이에 참여하실 비디오게임 개발자/관련 종사자 분들을 모집합니다!
- 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런안녕하세요? 안녕하세요? 저희는 현재 한국 또는 미국에 재직중이신 비디오게임 개발 산업 관련 종사자분들이 직장생활 중 리더십에 관련된 상황을 어떠한 범위까지 경험해 보셨는지 연구하기 위해 서베이에 참여하여 주실 분들을 찾고 있습니다. 이 서베이는 Indiana Institute of Technology (인디애나 공과대학)의 리더십 프로그램 박사 과정의 요구 사항에 따라 수행되고 있는 연구입니다. 약 5분 가량의 시간을 내어 주셔서 서베이 참여를 간곡히 부탁 드립니다! 더불어 주변 직장동료 및 다른 비디오게임 개발자 지인들에게 서베이 링크를 공유하여 참여를 적극 홍보해주시면 대단히 감사하겠습니다! - 누가 참여 가능한가요? 직접적인 게임 개발자 분들 외에도 이 산업에 재직중이신 베타 테스터, 프로그래머, 아티스트, 프로젝트 매니저 등 많은 분들의 참여를 기다리고 있습니다. - 얼마나 걸리나요? 5분 정도 소요됩니다. - 답변은 익명이 보장됩니다. - 여기에서 참여해주세요! (서베이 링크): https://www.psychdata.com/s.asp?SID=192649 #게임과함께평생을 #대의를위해참여하세요 #게임개발 연구 과정에 참여해주셔서 진심으로 감사드립니다! 모두 어려운 시기에 건강 유의하시기 바랍니다.
-
풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
웹프레임워크 템플릿에 관하여..
우선 강의와는 조금 동떨어진 질문을 올려서 죄송합니다. 마땅히 물어볼만한데가 없어서 여기에 질문올립니다. (문제시 삭제하겠습니다..) 플라스크나 장고(또는 다른 언어의 백엔드 웹프레임워크) 강의를 들으면 해당 프레임워크로 프론트도 다루는 내용을 가르칩니다. 예를 들면 플라스크의 진자템플릿이 있겠지요. 그런데 제가 알기로는 웬만한 회사는 프론트엔드 팀과 백엔드 팀이 따로 존재하고 진자템플릿 같은 문법은 프론트에서 리액트 같은 프레임워크와 ajax 형태로 받아와서 다 처리하는걸로 알고있습니다. (맞나요..?) 그럼 제가 드는 의문은 그러한 강의들에서 진자템플릿 같은 문법을 가르치는 것은 아무래도 프론트엔드 부분을 가르치자면 강의가 너무 길어지고 주제에서 벗어나서 그런건지 아니면 실제 현업에서도 저러한 템플릿 문법이 많이쓰는지 궁금합니다. *크롤링 강의도 잘 들었고 이 도커 강의도 잘 듣고있습니다. 감사합니다.
-
홍정모의 따라하며 배우는 C++
좋은 강의 감사드립니다.
별로 중요하지 않은 강의인 줄 알았으나 백준 문제를 풀때 assert를 계속 쓰게 될 줄은 상상도 못했네요... 좋은 강의 항상 감사드립니다.
-
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
이번 강의 정말 이해가 잘됩니다.
변경감지가 참 이해가 안 됐었는데 이번 강의를 통해 이해가 너무 잘되네요. ㅎㅎ 감사합니다.
-
[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
다른 코드 참조용
void Snailing(int* snail, int size) { int endOfSnail = size * size; int point = -1; int i = 1; int jump = 1; int turn = 0; while (i <= endOfSnail) { int next = jump * (1 + turn * (size - 1)); point += next; for (int x = 0; x < size; x++) { *(snail + point) = i++; if (*(snail + point + next) != 0 || ((point%size) + next) == size || (point + next) >= endOfSnail) break; point += next; } jump = (turn == 1) ? jump * -1 : jump * 1; turn = (turn + 1) % 2; } } 1시간 반 가량 정말 머리를 싸매고 고민하면서 코딩했는데 해설을 보고 현탐이 와버렸습니다... 완전히 다른 스타일이라서 다른 분들이 참조하실 수 있도록 올려놓습니다..
-
[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
xml 전환이 이렇게 간단한게 맞나요?
라이브러리 추가하고 cs에서 Accept만 했는데 전환 되는게 신기하네요..
-
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
@NotEmpty 는 Spring Boot 2.3.0 이후 버젼부터는 직접 따로 dependency 등록해줘야했네요.
혹시 안되시는 분은 참고바랍니다.~https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.3.0-M1-Release-Notes
-
프로젝트로 배우는 Vue.js 3
강좌 제목을 잘못 정하신거 같아요 ^^
Vue 3 Composition API 기초 익히기 라고 하셨는데, 어차피 입문자라면 Composition API 가 뭔지 모르니 그냥 "Todo프로그램으로 배우는 Vue 3 기초 익히기" 정도로 했으면 좋았을 것 같다는 생각을 해봅니다. 저야, 코지코더님이 강의를 잘하시는거 아니까 강좌제목 안보고 신청했지만요 ^^
-
레트로의 유니티 C# 게임 프로그래밍 에센스
5:50 에 불투명해진다고 말씀하셨는데
투명해진다고 말씀해주시는 게 맞지 않을까요?
-
UX/UI 시작하기 : Figma 입문 (Inflearn Original)
강사님 마이크와 강의녹화프로그램 문의
삭제된 글입니다
-
스프링 핵심 원리 - 기본편
gradle 오류 도와주세요 영한쌤 ㅠㅠㅠ
삭제된 글입니다