소스 코드는 여기 있습니다. 문제는 여기 있습니다. Problem Given an array nums of size n, return the majority element. The majority element is the element that appears more than ⌊n / 2⌋ times. You may assume that the majority element always exists in the array. Example 1: Input: nums = [3,2,3] Output: 3 Example 2: Input: nums = [2,2,1,1,1,2,2] Output: 2 Constraints: n == nums.length 1
소스 코드는 여기 있습니다. 문제는 여기 있습니다. Problem Given an array intervals where intervals[i] = [li, ri] represent the interval [li, ri), remove all intervals that are covered by another interval in the list. The interval [a, b) is covered by the interval [c, d) if and only if c
소스 코드는 여기 있습니다. 문제는 여기 있습니다. Problem You are given an array nums of n positive integers. You can perform two types of operations on any element of the array any number of times: If the element is even, divide it by 2. For example, if the array is [1,2,3,4], then you can do this operation on the last element, and the array will be [1,2,3,2]. If the element is odd, multiply it by 2. For example, i..
소스 코드는 여기 있습니다. 문제는 여기 있습니다. Problem Given a non-empty array of integers nums, every element appears twice except for one. Find that single one. You must implement a solution with a linear runtime complexity and use only constant extra space. Example 1: Input: nums = [2,2,1] Output: 1Example 2: Input: nums = [4,1,2,1,2] Output: 4Example 3: Input: nums = [1] Output: 1Constraints: 1
소스 코드는 여기 있습니다. 문제는 여기 있습니다. Problem Given an array of distinct integers candidates and a target integer target, return a list of all unique combinations of candidates where the chosen numbers sum to target. You may return the combinations in any order. The same number may be chosen from candidates an unlimited number of times. Two combinations are unique if the frequency of at least one of the ..
본 포스팅은 백기선님의 스프링과 JPA 기반 웹 애플리케이션 개발 강의를 참고하여 작성하였습니다. 소스 코드는 여기 있습니다. (commit hash: 9c46a61) > git clone https://github.com/lcalmsky/spring-boot-app.git > git checkout 9c46a61 ℹ️ squash merge를 사용해 기존 branch를 삭제하기로 하여 앞으로는 commit hash로 포스팅 시점의 소스 코드를 공유할 예정입니다. Overview 지난 포스팅에서 구현한 프로필 수정에 대한 테스트 코드를 작성합니다. 기존에 작성했던 테스트와는 다르게 인증된 사용자가 있는 상태에서 테스트 코드를 작성해야 합니다. 대부분의 테스트의 경우 사실 인증된 사용자에 대해 작성해야 할..
본 포스팅은 백기선님의 스프링과 JPA 기반 웹 애플리케이션 개발 강의를 참고하여 작성하였습니다. 소스 코드는 여기 있습니다. (commit hash: 0fa1c18) > git clone https://github.com/lcalmsky/spring-boot-app.git > git checkout 0fa1c18 ℹ️ squash merge를 사용해 기존 branch를 삭제하기로 하여 앞으로는 commit hash로 포스팅 시점의 소스 코드를 공유할 예정입니다. Overview 프로필 수정 기능을 구현합니다. 기존 객체 정보를 변경할 때 스프링 MVC와 JPA에서 고려해야 할 사항에 대해 알아봅니다. SettingsController 수정 Profile 폼을 통해 받은 데이터로 프로필을 수정하고 페이지..
본 포스팅은 백기선님의 스프링과 JPA 기반 웹 애플리케이션 개발 강의를 참고하여 작성하였습니다. 소스 코드는 여기 있습니다. (commit hash: 5dac5a6) > git clone https://github.com/lcalmsky/spring-boot-app.git > git checkout 5dac5a6 ℹ️ squash merge를 사용해 기존 branch를 삭제하기로 하여 앞으로는 commit hash로 포스팅 시점의 소스 코드를 공유할 예정입니다. Overview 프로필 수정을 위한 뷰를 구현합니다. 컨트롤러 구현 먼저 페이지에 진입할 수 있게 컨트롤러를 구현합니다. src/main/java/io/lcalmsky/app/settings/controller/SettingsController..
소스 코드는 여기 있습니다. 문제는 여기 있습니다. Problem Given the root of a binary tree, return its maximum depth. A binary tree's maximum depth is the number of nodes along the longest path from the root node down to the farthest leaf node. Example 1: Input: root = [3,9,20,null,null,15,7] Output: 3 Example 2: Input: root = [1,null,2] Output: 2 Constraints: The number of nodes in the tree is in the range [0, 1..
소스 코드는 여기 있습니다. 문제는 여기 있습니다. Problem Given an array of integers nums and an integer k, return the total number of continuous subarrays whose sum equals to k. Example 1: Input: nums = [1,1,1], k = 2 Output: 2 Example 2: Input: nums = [1,2,3], k = 3 Output: 2 Constraints: 1
- Total
- Today
- Yesterday
- Spring Boot Tutorial
- 스프링 데이터 jpa
- Java
- @ManyToOne
- JPA
- 스프링 부트
- spring boot jwt
- spring boot app
- proto3
- 스프링 부트 회원 가입
- 함께 자라기 후기
- Spring Boot JPA
- Linux
- 클린 아키텍처
- r
- 스프링부트
- 함께 자라기
- 스프링 부트 애플리케이션
- 헥사고날 아키텍처
- leetcode
- spring boot application
- intellij
- Spring Boot
- JSON
- QueryDSL
- Jackson
- 스프링 부트 튜토리얼
- Spring Data JPA
- gRPC
- 알고리즘
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 |