๐ 1. ๋ฌธ์ ์ค๋ช
๐ก 2. ํ์ด ๊ณผ์ ๋ฌธ์ ์์์ฒ๋ผ 5*5 ๊ฒฉ์๊ฐ ์๋ค๊ณ ๊ฐ์ ํด ๋ณด๋ฉด ๊ฒฉ์์ ๊ฐ์ฅ ์๋ ์นธ๋ถํฐ ์ธํ์ด ์ฐจ๊ณก์ฐจ๊ณก ์์ฌ ์๊ณ , ๊ฐ์ฅ ์์ ์๋ ์ธํ์ ์ง์ด ์ฌ๋ฆด ์ ์๋ค. ์ด ๋ฌธ์ ์์ "์ง์ด ์ฌ๋ฆฐ ์ธํ์ ๋ฐ๊ตฌ๋์ ์์ด๋๋ฐ ๋ฐ๊ตฌ๋์ ๊ฐ์ฅ ์๋ ์นธ๋ถํฐ ์ธํ์ด ์์๋๋ก ์์ธ๋ค."๋ผ๋ ๋ถ๋ถ์ ๋ณด๋ฉด ์คํ ๋ฌธ์ ์ธ ๊ฑธ ๋ฐ๋ก ์ ์ ์๋ค. ๊ฒ์ํ๋ฉด์ด๋ ๋ฐ๊ตฌ๋๋ฅผ ์คํ์ด๋ผ๊ณ ์๊ฐํ๋ฉด ๋๋ค. ๋ฌธ์ ๋ board ๋ฐฐ์ด์ ์คํ์ผ๋ก ๋ณํ์ํค๋ ๊ฒ์ด ์ด๋ ต๋ค. ๋ง์ฝ์ ๊ฐ์ด 0์ด ๋ค์ด์ค๋ฉด ๋น ์นธ์ด๊ธฐ ๋๋ฌธ์ ์คํ์ ๋ฃ์ง ์๋๋ค. ๊ทธ๋ฆฌ๊ณ ํฌ๋ ์ธ์ด ์ธํ์ ๊บผ๋ด๋ ๊ฒ์ stack.pop()์ผ๋ก ๊ตฌํํ ์ ์๋ค. ์ธํ๋ฝ๊ธฐ ๊ฒ์ ๋ก์ง 1. ๋ฐ๊ตฌ๋๊ฐ ๋น ๊ฒฝ์ฐ -> ๋ฌด์กฐ๊ฑด ํธ์2. ๋ฐ๊ตฌ๋๊ฐ ๋น์ง ์์ ๊ฒฝ์ฐ 2-1. ๋ฐ๊ตฌ๋์ ๊ฐ์ฅ ์์..

My Tech Blog (์ ๋ต)
์ค๋์ ๋ช
์ธ
๐ 1. ๋ฌธ์ ์ค๋ช
๐ก 2. ์ ๊ทผ๋ฐฉ์ 1. ํ์ผ ์ฒดํฌstartday๋ฅผ ๊ธฐ์ค์ผ๋ก ํ์ผ(์~๊ธ)์ ์ธ๋ฑ์ค๋ฅผ isWeekday ๋ฐฐ์ด์ ์ ์ฅํ๋ค. (ํ๋ฆผ) - ์ธ๋ฑ์ค๊ฐ ๊ณ ์ ๋จstartday + j๋ฅผ ํตํด ํ์ฌ ์์ผ์ ์ง์ ๊ณ์ฐํด์ startday์ ๋ฐ๋ผ ์์ผ์ด ๋์ ์ผ๋ก ๋ณํ๊ฒ ํด์ผ ํ๋ค. % 7 ์ฐ์ฐ์ผ๋ก ์๊ธ(15)๋ง ๊ฒ์ฌํ๊ณ ์ฃผ๋ง(0,6)์ ์ถ๊ทผ์๊ฐ ์ฒดํฌ์์ ์ ์ธํ๋๋ก ํ๋ค.2. ์ง์๋ณ ์ถ๊ทผ ๊ธฐ๋ก ํ์ธschedules[i] + 10์ ๊ธฐ์ค์ผ๋ก ํ์ผ์ ์ถ๊ทผ ๊ธฐ๋ก์ ํ์ธํ๋ค. - ์ด ๋ ์๊ฐ์ด 60๋ถ์ด ๋์ด๊ฐ๋ ๊ฒฝ์ฐ +40์ ํด์ HHMM๋ง๊ฒ ์๊ฐ์ด ํ์๋ ์ ์๋๋ก ์ ํํ ์๊ฐ ๋ณด์ ์ ํด ์ค๋ค. ํ๋๋ผ๋ ์ง๊ฐํ ๊ฒฝ์ฐ(์ถ๊ทผ ์๊ฐ > ์ธ์ ์๊ฐ), ํด๋น ์ง์์ ์ํ์ ๋ฐ์ ์ ์๋ค.๋ชจ๋ ํ์ผ์ ์ง๊ฐํ์ง ์์๋ค๋ฉด..
๐ 1. ๋ฌธ์ ์ค๋ช
๐ก 2. ํ์ด ๊ณผ์ ์ผ๋จ ๋ฌธ์ ๊ฐ ๊ธธ์ด๋ ๋๋ฌด ๊ธธ์ด์ ๋๋ฆ๋๋ก ์์ฝ์ ํด ๋ดค๋ค. record ๋ฐฐ์ด์ ์
์ฅ ๋๋ ํด์ฅ ์ ๋ณด๋ฅผ ๋ด๊ณ ์๋ 2์ฐจ์ ๋ฐฐ์ด์ด๋ค. ์
์ฅ์ ["Enter id ๋๋ค์"] โ "๋๋ค์๋์ด ๋ค์ด์์ต๋๋ค."ํด์ฅ์ ["Leave id"] โ "๋๋ค์๋์ด ๋๊ฐ์ต๋๋ค."๋๋ณ์ ["Change id ๋๋ค์"]record0๋ฒ ์ธ๋ฑ์ค = ํ๋(์
์ฅ/ํด์ฅ/๋๋ณ)1๋ฒ ์ธ๋ฑ์ค = id2๋ฒ ์ธ๋ฑ์ค = ๋๋ค์ ์ฌ๊ธฐ์ ์ค์ํ ๊ฒ์ ์ฑํ
๋ฐฉ์ ๋ณด์ฌ์ง๋ ๋ฉ์ธ์ง์๋ ์ต์ข
์ ์ผ๋ก ๋ณ๊ฒฝ๋ ๋๋ค์์ด ๋ณด์ฌ์ ธ์ผ ํ๋ค๋ ๊ฒ์ด๋ค. ๊ทธ๋ ๋ค๋ฉด ํ ์์ด๋๊ฐ ๊ฐ์ฅ ๋ง์ง๋ง์ผ๋ก ์ฌ์ฉํ ๋๋ค์์ด ๋ฌด์์ธ์ง ์กฐํํ๊ณ ๋ฉ์ธ์ง๋ฅผ ๋ณด์ฌ์ค ๋ ์์ด๋๊ฐ์ ๊ทธ ๋๋ค์์ผ๋ก ๋ฐ๊พธ๋ ๋ฐฉ๋ฒ์ผ๋ก ๋ฌธ์ ๋ฅผ ํด๊ฒฐํด์ผ ํ๋ค. ๋๋ค์ ์ ๋ณด๋ฅผ ์ ์ฅํ๊ธฐ ์ํด์ ..
๐ 1. ๋ฌธ์ ์ค๋ช
๐ก 2. ์ ๋ต์ฝ๋๐
๐ปโโ๏ธ ์ฒซ ๋ฒ์งธ ์๋ - ํ๋ฆผ โํ๋ก๊ทธ๋๋จธ์ค ์ฝ์์ด ์๋์์ฑ์ด ์ ๋๊ธฐ ๋๋ฌธ์ ์๊ฐ๋๋๋ฐ๋ก ์จ์ ๋ง์ด ํ๋ ธ๋ค.class Solution { public String solution(String str1, String str2) { StringBuilder sb = new StringBuilder(); for(int i = 0; i ์ค๋ต ์ ๋ฆฌโญ str1.length โ str1.length() length๋ ๋ฐฐ์ด์์ ์ฌ์ฉ๋๊ณ , ๋ฌธ์์ด์์๋ length() ๋ฉ์๋๋ฅผ ์ฌ์ฉํ๋ค. โญ sb.add(...) โ sb.append(...)StringBuilder๋ add() ๋ฉ์๋๊ฐ ์๊ณ , ๋์ append()๋ฅผ ์ฌ์ฉํด์ผ ํ๋ค.โญ st..
๐ 1. ๋ฌธ์ ์ค๋ช
์
์ถ๋ ฅ ์ ์ค๋ช
๐ก 2. ์ ๊ทผ๋ฐฉ์์ด ๋ฌธ์ ๋ ์ ๋ฒ์ ํ์๋ ๋จ์์นด๋ฉ๋ผ ๋ฌธ์ ์ ๋น์ทํ๋ค. [ํ๋ก๊ทธ๋๋จธ์ค] (Java) ๋จ์์นด๋ฉ๋ผ (๊ทธ๋ฆฌ๋/Greedy)๐ 1. ๋ฌธ์ ์ค๋ช
๐ก 2. ์ ๊ทผ๋ฐฉ์์
์ถ๋ ฅ ์๋ก ์ฃผ์ด์ง route ๋ฐฐ์ด์ ๋ง๋๊ทธ๋ํ๋ก ๊ทธ๋ ค ๋ดค๋ค. ์ต์ํ์ ์นด๋ฉ๋ผ๋ฅผ ๋ฐฐ์นํด์ผ ํ๋ฏ๋ก ๊ตฌ๊ฐ ์ข
๋ฃ ์์น๋ฅผ ๊ธฐ์ค์ผ๋ก ์ค๋ฆ์ฐจ์ ์ ๋ ฌ ์ฐจ๋์ด ๊ตฌ๊ฐ์์ ์นด๋ฉ๋ผawesomepossum.tistory.com ์์ ๊ทธ๋ํ๋ ๊ฐ ๋ฏธ์ฌ์ผ์ ๋์ e ๊ธฐ์ค์ผ๋ก ์ค๋ฆ์ฐจ์ ์ ๋ ฌ์ํจ ๋ชจ์์ด๋ค.๊ทธ๋ํ์์ (3,7)์ (4,8)์ ์์๊ฐ ์๋ชป๋์๋๋ฐ ์ค๋ฅ๋ก ์ถ์ ๋๋ค.๋จ์์นด๋ฉ๋ผ ๋ฌธ์ ์ ์๊ฒฉ์์คํ
๋ฌธ์ ์ ์ฐจ์ด๋ ๋์ ํฌํจ ์ฌ๋ถ์ด๊ณ ๋ ๋ค ๊ทธ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ์ผ๋ก ํด๊ฒฐํ๋ฉด ๋๋ค. ๋ฌธ์ ํ์ด ๋ฐฉ๋ฒ๋ฐฐ์ด์ ๋์ ๊ธฐ์ค์ผ๋ก ์ค๋ฆ์ฐจ์ ์ ๋ ฌ๊ฐ..
๐ 1. ๋ฌธ์ ์ค๋ช
๐ก 2. ์ ๊ทผ๋ฐฉ์n๋ช
์ ์ ์๊ฐ ์์ ๋, ๊ฐ ์ ์๋ ๋ชจ๋ ๋ค๋ฅธ ์ ์์ ๊ฒฝ๊ธฐ๋ฅผ ํ์ฌ n-1๋ฒ์ ์นํจ๋ฅผ ๊ธฐ๋กํ๋ค.์ฆ, ์ ์ฒด ์นํจ ๊ฒฐ๊ณผ๋ง ์์ผ๋ฉด ๊ฐ ์ ์์ ์๋์ ์์น๋ฅผ ์ ํํ ํ๋จํด์ ์์๋ฅผ ํ์ ํ ์ ์๋ค. ์นํจ๋ฅผ ํตํด ์์๋ฅผ ๊ฒฐ์ ํ๋ ๋ฐฉ๋ฒ์ ๊ฐ๋จํ ๋งํ๋ฉด ๋ชจ๋ ์ ์๋ค ๊ฐ์ ์ง์ ์ ์ธ ๊ฒฝ๊ธฐ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ์ํ๋ ๊ฒ์ด๋ค. ์๋ฅผ ๋ค์ด, ์ ์ i์ ์ ์ j๊ฐ ๊ฒฝ๊ธฐ๋ฅผ ํ์ฌ ์นํจ๊ฐ ๊ฒฐ์ ๋๋ฉด, ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ๊ธฐ๋กํ๋ค. ํ๋ก์ด๋ ์์
(Floyd-Warshall) ์๊ณ ๋ฆฌ์ฆ๋ชจ๋ ์ ์ต๋จ ๊ฒฝ๋ก(all-pairs shortest path)๋ฅผ ๊ตฌํ๋ ์๊ณ ๋ฆฌ์ฆ์ผ๋ก ๊ทธ๋ํ์ ๋ชจ๋ ๋
ธ๋ ์์ ๋ํด ๊ฐ์ฅ ์งง์ ๊ฒฝ๋ก๋ฅผ ์ฐพ๋ ์๊ณ ๋ฆฌ์ฆ์ด๋ค. ์ด ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ๋ฉด ๊ทธ๋ํ์ ๋ชจ๋ ๋
ธ๋์ ๋ํด ๋ค๋ฅธ ๋ชจ๋ ๋
ธ๋๋ก ๊ฐ๋ ์ต๋จ ๊ฒฝ๋ก๋ฅผ ..
๐ 1. ๋ฌธ์ ์ค๋ช
๐ 2. ๋ฌธ์ ์์ฝ๋ฌธ์ ์์ ์ฃผ์ด์ง ์กฐ๊ฑดPATIENTDOCTORAPPOINTMENTํ์ ์ ๋ณด์์ฌ ์ ๋ณด์ง๋ฃ ์์ฝ ๋ชฉ๋กPT_NO, PT_NAME, GEND_CD, AGE, TLNODR_NAME, DR_ID, LCNS_NO, HIRE_YMD, MCDP_CD, TLNOAPNT_YMD, APNT_NO, PT_NO, MCDP_CD, MDDR_ID, APNT_CNCL_YN, APNT_CNCL_YMDํ์๋ฒํธ, ํ์์ด๋ฆ, ์ฑ๋ณ์ฝ๋, ๋์ด, ์ ํ๋ฒํธ์์ฌ์ด๋ฆ, ์์ฌID, ๋ฉดํ๋ฒํธ, ๊ณ ์ฉ์ผ์, ์ง๋ฃ๊ณผ์ฝ๋, ์ ํ๋ฒํธ์ง๋ฃ ์์ฝ์ผ์, ์ง๋ฃ์์ฝ๋ฒํธ, ํ์๋ฒํธ, ์ง๋ฃ๊ณผ์ฝ๋, ์์ฌID, ์์ฝ์ทจ์์ฌ๋ถ, ์์ฝ์ทจ์๋ ์ง ๋ฌธ์ ์ชผ๊ฐ๊ธฐโ
2022๋
4์ 13์ผ AP.APNT_YMD LIKE '2022-04-13%'โ
์ทจ์๋์ง ์์..
๐ 1. ๋ฌธ์ ์ค๋ช
โ๏ธ 2. ๋ฌธ์ ์์ฝ๋ฌธ์ ์์ ์ฃผ์ด์ง ์กฐ๊ฑดCAR_RENTAL_COMPANY_CAR CAR_RENTAL_COMPANY_RENTAL_HISTORY CAR_RENTAL_COMPANY_DISCOUNT_PLAN๋์ฌ ์ค์ธ ์๋์ฐจ๋ค์ ์ ๋ณด์๋์ฐจ ๋์ฌ ๊ธฐ๋ก ์ ๋ณด์๋์ฐจ ์ข
๋ฅ ๋ณ ๋์ฌ ๊ธฐ๊ฐ ์ข
๋ฅ ๋ณ ํ ์ธ ์ ์ฑ
์ ๋ณดCAR_ID, CAR_TYPE, DAILY_FEE, OPTIONSHISTORY_ID, CAR_ID, START_DATE, END_DATEPLAN_ID, CAR_TYPE, DURATION_TYPE, DISCOUNT_RATE- ์๋์ฐจ ID,- ์๋์ฐจ ์ข
๋ฅ,- ์ผ์ผ ๋์ฌ ์๊ธ(์),- ์๋์ฐจ ์ต์
๋ฆฌ์คํธ,- ์๋์ฐจ ๋์ฌ ๊ธฐ๋ก ID,- ์๋์ฐจ ID- ๋์ฌ ์์์ผ, - ๋์ฌ ์ข
๋ฃ์ผ- ์๊ธ ํ ์ธ ์ ์ฑ
ID,..