분류 전체보기 247

프로그래머스 키패드 누르기 문제풀이- [세무민의 코딩일기]

안녕하세요 세기무민입니다. 이번에 돌아온 포스팅은 프로그래머스 알고리즘 풀이 문제로 돌아왔습니다. 문제설명 입출력 예시 문제풀이 우선 저는 이 문제를 보자마자 메모장에 그림을 그렸습니다. 전화기가 위와 같이 있다고 가정하면 일단 왼쪽의 숫자들은 3으로 나눴을 때 나머지가 1인 경우의 수 오른쪽의 숫자들은 3으로 나눴을 때 나머지가 0인 경우의 수라는 것을 알 수 있습니다. 그런 뒤 이 문제에서 가장 중요한건 가운데 숫자를 클릭하는 방법인데 우선은 가운데 숫자들은 3가지의 조건을 생각해봤습니다. 1. 왼쪽과 오른쪽의 길이가 같은 경우 2. 왼쪽이 오른쪽 길이보다 큰 경우 3. 오른쪽이 왼쪽 길이보다 큰 경우 위와 같이 3가지로 나눌 수 있는데 그렇다면 어떻게 길이를 구분할 지 고민해본 끝에 좌표 이동을 생..

세무민의 코딩일기 : 포트폴리오 화면에 블로그 기능 추가하기 2탄 [포트폴리오 사이트 제작하기 4탄]

안녕하세요 세기무민입니다. 우선 제가 진행하려는 화면은 아래의 포스팅 화면을 기반으로 진행하였습니다. 👇👇👇👇👇👇👇👇👇 전에 진행했던 포스팅을 보고 싶다면?! 👇👇👇👇👇👇👇👇👇 세무민의 코딩일기 : (JPA&Jquery) 포트폴리오 화면에 블로그 기능 추가하기 1탄 [포트폴리오 사이트 안녕하세요 세기무민입니다. 우선 제가 진행하려는 화면은 아래의 포스팅 화면을 기반으로 진행하였습니다. 👇👇👇👇👇👇👇👇👇 전에 진행했던 포스팅을 보고 싶다면?! 👇👇👇👇👇 sg-moomin.tistory.com 👇👇👇👇👇👇👇👇👇 현재까지 진행한 내용들은 아래의 주소에서 확인 가능합니다. 👇👇👇👇👇👇👇👇👇 GitHub - sg-moomin/sg-moomin.github.io Contribute to sg-moomin/sg-mo..

[세무민의 코딩일기] LeetCode Exchange Seats 문제풀이

오늘 풀어볼 문제는 LeetCode의 Exchange Seats 문제입니다. 1. 문제 및 예시 2. 문제풀이 이번 문제는 앞뒤로 바꾸는 쿼리 결과를 조회하면된다. 그렇다면 곰곰히 생각해보면 2의 배수의 경우는 앞뒤로 변경이 가능하지만 2의 배수에서 -1인 경우는 마지막의 값은 변경이 불가능하다. 이 말은 즉슨 Mod(ID, 2) = 1 공식에 따라서 문제를 풀면 된다. 3. 코드 /** * LeetCode : Exchange Seats * URL :https://leetcode.com/problems/exchange-seats/ */ SELECT ID, IFNULL(CASE WHEN MOD(ID, 2) != 0 THEN LEAD(student) over() ELSE LAG(student) over() ..

Algorithm/leetCode 2022.02.11

세무민의 코딩일기 : (JPA&Jquery) 포트폴리오 화면에 블로그 기능 추가하기 1탄 [포트폴리오 사이트 제작하기 3탄]

안녕하세요 세기무민입니다. 우선 제가 진행하려는 화면은 아래의 포스팅 화면을 기반으로 진행하였습니다. 👇👇👇👇👇👇👇👇👇 전에 진행했던 포스팅을 보고 싶다면?! 👇👇👇👇👇👇👇👇👇 (Java&Spring) JPQL 활용하기[포토폴리오 싸이트 제작하기 2탄 - 세무민의 코딩일기] 이번 포스팅에서는 JPA를 활용하는 내용에 대해서 알아보겠습니다. 우선 최근에 개인적인 사정으로 코딩 공부를 못했는데 오랜만에 주말에 JPA에 대해서 공부를 조금 해봤습니다. JPA를 이용한 포 sg-moomin.tistory.com 👇👇👇👇👇👇👇👇👇 현재까지 진행한 내용들은 아래의 주소에서 확인 가능합니다. 👇👇👇👇👇👇👇👇👇 GitHub - sg-moomin/sg-moomin.github.io Contribute to sg-moom..

세무민의 코딩일기 : 구글 폰트를 이용하여 CSS 폰트 추가하기

이번 포스팅에서는 구글 폰트를 이용해보도록 하겠습니다. 우선 제가 이용할 사이트는 아래의 링크입니다. https://fonts.google.com/ Google Fonts Making the web more beautiful, fast, and open through great typography fonts.google.com 사이트에 접속하면 위와 같은 화면을 볼 수 있습니다. 여기서 언어를 Korea로 변경한 뒤 자신이 원하는 폰트를 검색해줍니다. 제가 사용할 폰트는 Jua 라는 폰트이며 이 폰트를 클릭하면 아래와 같은 화면으로 넘어갑니다. 화면에서 Select this style을 클릭해주면 사용 가능하게 됩니다. 클릭하게 되면 Select this style이 Remove this Style로 변..