목록전체 글 (514)
기록방

길벗 IT도서에서 주관하는 코딩 자율학습단 8기 : Spring Boot 파트에 참여한 기록입니다 [ 목록 ] 1달동안 500p 분량의 도서를 완독할 수 있었습니다.도서 및 학습 자료의 특장점과 코딩자율학습단의 진행 방식을 정리해보고, 저의 소감으로 마무리하겠습니다. 학습 교재코딩 자율학습과 연계를 목적으로 책이 구성되어 있기 때문에, 학습단 활동과 교재 학습이 별개로 나뉘는 느낌이 없어서 좋습니다. 책의 내용도 학습단 참여 인원들의 수준에 맞게 쉽고 자세하게 설명되어 있어서 유용했습니다.스프링부트를 학습한게 처음이 아니어서 가볍게 학습하기도 좋았지만, 상세한 설명을 듣고나니 놓치고 있던 부분들도 새롭게 알게되고 정리할 수 있어서 큰 도움이 되었습니다. 15장을 학습하면서 정리했던 목차입니다. 한 챕터 ..

길벗 IT도서에서 주관하는 코딩 자율학습단 8기 : Spring Boot 파트에 참여한 기록입니다 [ 목록 ]19.1 댓글 삭제의 개요댓글 [삭제] 버튼 추가[삭제] 버튼 클릭해 REST API 요청19.2 댓글 삭제 버튼 추가하기삭제_list.mustache 에 trigger 하단 추가19.3 자바스크립트로 댓글 삭제하기삭제🚀 1분 퀴즈다음 자바스크립트 코드의 출력 결과는?const arr = [1, 2, 3, 4];let sum = 0;arr.forEach((item) => { sum += item * item;});console.log(`sum = ${sum}`);"sum = 30"|19.4 책을 마무리하며19.4.1 외부 DB 연동하기지금까지 H2 DB 사용이러한 DB를 인메모리 데이터베이..

👉 문제링크 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr🔸 문제 분석 🔸문제는 쿼리 명령에 따라 n x m 격자판에서 이동하는 공의 시뮬레이션 설명이 주어진다.쿼리에 따라 이동했을 때, (x, y) 위치에 도착하는 시작 위치의 개수를 출력한다.🔸 문제 풀이 🔸n, m의 최대값은 1억이고, 쿼리의 개수는 20만이기 때문에 BFS, DFS 등으로 구현하면 시간 초과 or 메모리 초과가 난다.첫 번째 풀이 포인트는 '역방향 탐색'이다.모든 인덱스에서 쿼리를 돌려 (x, y)에 도착하는지 확인하는 것이 아니라,(x, y)부터 시작해 역으로 쿼리를 돌려 도..

👉 문제링크🔸 문제 분석 🔸N개의 지역과 M개의 횡단보도가 있다.횡단보도는 입력 순서대로 0~M-1 초에 파란불이 켜져 건널 수 있다.1번 지역부터 출발해 N번 지역에 도착할 수 있는 최단 시간을 출력한다.🔸 문제 풀이 🔸N이 최대 10만, M이 최대 70만이므로 BFS로 최단시간을 구하면 시간초과가 난다. 따라서 Dijkstra(다익스트라) 알고리즘을 이용해 최단시간을 구한다.현재 지역에서 갈 수 있는 다음 지역을 건널 때 걸리는 시간을 계산하고, 기록 된 소요 시간보다 작다면 업데이트한다.🔸 코드 🔸import java.io.*;import java.util.ArrayList;import java.util.PriorityQueue;import java.util.Queue;import ja..