성장, 그 아름다운 향연
SpringBoot 3.0 이상 QueryDsl 의존성 추가 (Gradle)
back-end/QueryDsl 2023. 3. 13. 23:39

인프런의 [실전! QueryDsl]을 제작하신 김영한님 강의를 들으며 의존성 관련 설정에서 부딪히고 말았습니다. StackOverFlow에 SpringBoot 3.0, QueryDsl 키워드로 검색하게 되어 해답을 찾을 수 있었습니다. 거두절미하고 바로 알아보도록 해요! ✋🏻 우선, 버전은 다음과 같습니다. Java 17 Spring Boot 3.0.4 QueryDsl 5.0.0 Gradle 7.6.1 Groovy로 작성된 Gradle입니다. ... def queryDslVersion = '5.0.0' dependencies { ... implementation("com.querydsl:querydsl-core:${queryDslVersion}") implementation("com.querydsl:qu..

article thumbnail
프로그래머스) 호텔 대실
algorithm/구현 2023. 2. 21. 15:01

사용 언어: java11 문제를 풀고 나서 다른 분들의 풀이를 살펴보니 조금 더 간결한 코드로 정답을 맞추게 되어 공유하게 됐습니다. 테스트 통과 시간을 비교했을 때 1-2 밀리초 더 빠른 시간을 보였습니다. 그럼 거두절미하고 바로 문제 풀이 방법에 대해 설명드리도록 하겠습니다. 접근 방법 위의 예제를 참고하니 시간이 겹치는 부분마다 무조건 방을 늘릴 수 밖에 없었습니다. 그래서 시간테이블 배열(timeTable)을 하나 만들어 예약 시간부터 청소 시간을 포함한 퇴실 시간까지 1씩 더하는 방법을 떠올렸습니다. 먼저 book_time의 길이만큼 timeTable에서 예약 시간과 청소를 포함한 퇴실 시간까지의 범위를 고려해야 합니다. - 시각의 범위는 00:00 ~ 23:59인데 시 + 분으로 배열의 크기를..

article thumbnail
백준 2346) 풍선 터뜨리기 (Deque)
algorithm/구현 2022. 2. 11. 14:16

https://www.acmicpc.net/problem/2346 2346번: 풍선 터뜨리기 1번부터 N번까지 N개의 풍선이 원형으로 놓여 있고. i번 풍선의 오른쪽에는 i+1번 풍선이 있고, 왼쪽에는 i-1번 풍선이 있다. 단, 1번 풍선의 왼쪽에 N번 풍선이 있고, N번 풍선의 오른쪽에 1번 풍선 www.acmicpc.net 문제 1번부터 N번까지 N개의 풍선이 원형으로 놓여 있고. i번 풍선의 오른쪽에는 i+1번 풍선이 있고, 왼쪽에는 i-1번 풍선이 있다. 단, 1번 풍선의 왼쪽에 N번 풍선이 있고, N번 풍선의 오른쪽에 1번 풍선이 있다. 각 풍선 안에는 종이가 하나 들어있고, 종이에는 -N보다 크거나 같고, N보다 작거나 같은 정수가 하나 적혀있다. 이 풍선들을 다음과 같은 규칙으로 터뜨린다...

백준 18290) NM과 K(1)
algorithm/브루트포스 2021. 12. 9. 18:32

https://www.acmicpc.net/problem/18290 18290번: NM과 K (1) 크기가 N×M인 격자판의 각 칸에 정수가 하나씩 들어있다. 이 격자판에서 칸 K개를 선택할 것이고, 선택한 칸에 들어있는 수를 모두 더한 값의 최댓값을 구하려고 한다. 단, 선택한 두 칸이 인접 www.acmicpc.net 문제 크기가 N×M인 격자판의 각 칸에 정수가 하나씩 들어있다. 이 격자판에서 칸 K개를 선택할 것이고, 선택한 칸에 들어있는 수를 모두 더한 값의 최댓값을 구하려고 한다. 단, 선택한 두 칸이 인접하면 안된다. r행 c열에 있는 칸을 (r, c)라고 했을 때, (r-1, c), (r+1, c), (r, c-1), (r, c+1)에 있는 칸이 인접한 칸이다. 입력 첫째 줄에 N, M, ..

article thumbnail
백준 4781) 사탕 가게 [부제 : 배낭문제]

https://www.acmicpc.net/problem/4781 4781번: 사탕 가게 각 테스트 케이스의 첫째 줄에는 가게에 있는 사탕 종류의 수 n과 상근이가 가지고 있는 돈의 양 m이 주어진다. (1 ≤ n ≤ 5,000, 0.01 ≤ m ≤ 100.00) m은 항상 소수점 둘째자리까지 주어진다. 다음 n개 www.acmicpc.net 문제 상근이는 선영이와 걸어가다가 사탕 가게를 지나가게 되었다. 갑자기 상근이는 선영이에게 사탕이 얼마나 건강에 안 좋은지 설명하기 시작했다. 선영이는 매우 짜증이 났고, 상근이에게 누가 더 건강이 안 좋아질 수 있는지 내기를 하자고 했다. 상근이는 내기를 그 즉시 받아들였다. 두 사람은 같은 돈을 가지고 가게에 들어가서 사탕을 산다. 이때, 구매한 사탕의 칼로리가..

오산시 얼리버드 SW 교육 2차시 예제
e.t.c/얼리버드 SW 교육 2021. 10. 20. 18:00

https://colorful-balloon-439.notion.site/SW-2-04861c71cdfc4f64af07f2a1df77dc1b 얼리버드 SW 교육 예제 - 2차 문제 모음집 colorful-balloon-439.notion.site 수업 목차 1. 연산 (산술 연산, 비교연산, 논리 연산) 2. 조건문 ( if-else) 3. 큰 수 찾기 4. 제일 큰 수 찾기 5. 홀수 짝수 판단 복습 문제 1. 사칙 연산 2. 조건문

article thumbnail
백준 2229) 조 짜기

https://www.acmicpc.net/problem/2229 2229번: 조 짜기 알고스팟 캠프에 N(1≤N≤1,000)명의 학생들이 참여하였다. 학생들은 열심히 공부를 하고 있었는데, 어느 날 조별 수업을 진행하기로 하였다. 조별 수업의 목적은 잘 하는 학생들과 덜 잘 하는 학 www.acmicpc.net 문제 알고스팟 캠프에 N(1≤N≤1,000)명의 학생들이 참여하였다. 학생들은 열심히 공부를 하고 있었는데, 어느 날 조별 수업을 진행하기로 하였다. 조별 수업의 목적은 잘 하는 학생들과 덜 잘 하는 학생들을 같은 조로 묶어서 서로 자극을 받으며 공부하도록 만들기 위함이다. 따라서 가급적이면 실력 차이가 많이 나도록 조를 편성하는 것이 유리하다. 하지만 조를 편성할 때 같은 조에 속하게 된 학생..

article thumbnail
백준 5557) 1학년

https://www.acmicpc.net/problem/5557 5557번: 1학년 상근이가 1학년 때, 덧셈, 뺄셈을 매우 좋아했다. 상근이는 숫자가 줄 지어있는 것을 보기만 하면, 마지막 두 숫자 사이에 '='을 넣고, 나머지 숫자 사이에는 '+' 또는 '-'를 넣어 등식을 만들며 놀 www.acmicpc.net 문제 상근이가 1학년 때, 덧셈, 뺄셈을 매우 좋아했다. 상근이는 숫자가 줄 지어있는 것을 보기만 하면, 마지막 두 숫자 사이에 '='을 넣고, 나머지 숫자 사이에는 '+' 또는 '-'를 넣어 등식을 만들며 놀고 있다. 예를 들어, "8 3 2 4 8 7 2 4 0 8 8"에서 등식 "8+3-2-4+8-7-2-4-0+8=8"을 만들 수 있다. 상근이는 올바른 등식을 만들려고 한다. 상근이는..

profile on loading

Loading...