Category

코딩테스트

코딩테스트 : KMP

2 분 소요

[KMP 알고리즘 (커누스-모리스-프랫 Knuth-Morris-Pratt)] <알고리즘 문제해결 전략 2> 권 - 20장 문자열에서 KMP 알고리즘을 자바로 구현해 보았다. (p643~653) 주어진 문자열 H가 다른 문자열 N을 포함하는 여부를 확인하고, 포함한다면...

코딩테스트 : 카펫

최대 1 분 소요

최소 직사각형 https://school.programmers.co.kr/learn/courses/30/lessons/42842 (사용언어 : java) ```java import java.util.Arrays;

코딩테스트 : 모의고사

1 분 소요

모의고사 https://school.programmers.co.kr/learn/courses/30/lessons/42840 (사용언어 : java) ```java import java.util.*;

코딩테스트 : 최소 직사각형 문제

최대 1 분 소요

최소 직사각형 https://school.programmers.co.kr/learn/courses/30/lessons/86491 (사용언어 : java) ```java public class MinSquare { // 1. 주어진 sizes 배열에서 가로, 세로 중 더...

코딩테스트 문제를 인텔리제이(IDE)로 옮기면서 자바 Java 기초에 더 익숙해지기 (2)

1 분 소요

※ 이번 포스팅은 코딩테스트 문제를 인텔리제이(IDE)로 옮기면서 자바 Java 기초에 더 익숙해지기에 이어지는 내용입니다…만 이 포스팅만 보셔도 무방합니다. 코딩테스트를 인텔리제이로 옮기면서 자바 기초에 익숙해지는 방법을 조금 더 소개하고자 함. [내가 작성한 코드와 다른 사...

맨 위로 이동 ↑

Git&Github

Git - Merge와 Rebase는 둘 다 잘 써야 한다!

2 분 소요

[Git - Merge와 Rebase는 둘 다 잘 써야 한다!] Git flow를 사용하든, github flow를 사용하든, 나름대로 변형시켜서 사용하든 ~ 기본적으로 먼저 merge와 rebase를 적절히 사용할 수 있어야 한다. 그래야 브랜치를 심플하고 깔끔하게 유지할 수 ...

맨 위로 이동 ↑

Project

스프링 프로젝트에 20초만에 의존성(dependency) 정확히 추가하기

최대 1 분 소요

Spring initializr 활용해서 스프링 프로젝트에 쉽게 의존성 추가 스프링 이니셜라이저(spring initializr)로 스프링 부트 프로젝트를 시작하면 한 번쯤 화면 오른쪽 dependencies에서 뭔가 하나씩 빼먹은 기억이 있을 것이다. 내 얘기다… 빼먹은 dep...

인텔리제이에서 plant UML - Sequence Diagram 작성

최대 1 분 소요

인텔리제이에서 plant UML을 사용하는 방법은 쉽다. Settings > Plugins > Marketplace에서 ‘plantUML’로 검색하면 가장 위에 뜨는 “PlantUML Integration”을 설치한다.

맨 위로 이동 ↑