-
์๋ฐ ์๊ณ ๋ฆฌ์ฆ - ์ด์ง์ ๋ํ๊ธฐalgorithm 2023. 9. 6. 13:27
๋ฌธ์ ์ค๋ช ์ด์ง์๋ฅผ ์๋ฏธํ๋ ๋ ๊ฐ์ ๋ฌธ์์ด bin1๊ณผ bin2๊ฐ ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋, ๋ ์ด์ง์์ ํฉ์ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์. ์ ํ ์ฌํญ return ๊ฐ์ ์ด์ง์๋ฅผ ์๋ฏธํ๋ ๋ฌธ์์ด์ ๋๋ค. 1 ≤ bin1, bin2์ ๊ธธ์ด ≤ 10 bin1๊ณผ bin2๋ 0๊ณผ 1๋ก๋ง ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค. bin1๊ณผ bin2๋ "0"์ ์ ์ธํ๊ณ 0์ผ๋ก ์์ํ์ง ์์ต๋๋ค. ๋ต์ class Solution { public String solution(String bin1, String bin2) { return Integer.toBinaryString(Integer.parseInt(bin1,2)+Integer.parseInt(bin2,2)); } } ๋ก์ง์ผ๋ก ์ด๋ป๊ฒ ํด๋ณด๋ ค๊ณ ์งฑ๊ตฌ๋ฅผ ๊ตด๋ ค๋ดค์ผ๋ ๋..
-
์๋ฐ ์๊ณ ๋ฆฌ์ฆ - A๋ก B ๋ง๋ค๊ธฐalgorithm 2023. 9. 6. 10:53
๋ฌธ์ ์ค๋ช ๋ฌธ์์ด before์ after๊ฐ ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋, before์ ์์๋ฅผ ๋ฐ๊พธ์ด after๋ฅผ ๋ง๋ค ์ ์์ผ๋ฉด 1์, ๋ง๋ค ์ ์์ผ๋ฉด 0์ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด๋ณด์ธ์. ์ ํ ์ฌํญ 0 < before์ ๊ธธ์ด == after์ ๊ธธ์ด < 1,000 before์ after๋ ๋ชจ๋ ์๋ฌธ์๋ก ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค. ๋ต์ import java.util.*; class Solution { public int solution(String before, String after) { String[] arrB = before.split(""); String[] arrA = after.split(""); Arrays.sort(arrB); Arrays.sort(arrA); for(int ..
-
์๋ฐ ์๊ณ ๋ฆฌ์ฆ - k์ ๊ฐ์algorithm 2023. 9. 6. 10:29
๋ฌธ์ ์ค๋ช 1๋ถํฐ 13๊น์ง์ ์์์, 1์ 1, 10, 11, 12, 13 ์ด๋ ๊ฒ ์ด 6๋ฒ ๋ฑ์ฅํฉ๋๋ค. ์ ์ i, j, k๊ฐ ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋, i๋ถํฐ j๊น์ง k๊ฐ ๋ช ๋ฒ ๋ฑ์ฅํ๋์ง return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์. ์ ํ ์ฌํญ 1 ≤ i < j ≤ 100,000 0 ≤ k ≤ 9 ๋ต์ class Solution { public int solution(int i, int j, int k) { int answer = 0; char val = (char)(k+'0'); for(int m=i; m
-
๐ [Error Code: 1064. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ', ] Spring boot mybatis ๋ฐ์ดํฐ insert ์ ๋ฐ์ดํ ์ ๋ค์ด๊ฐ๋ ์ด์spring boot 2023. 9. 5. 21:35
Error Code: 1064. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ', 'C:\bookbag\upload-file\230905e3ae6623bec24e7abbde8049fddb3040.png' at line 2 Spring boot๋ก ๊ฒ์ํ์ ๋ง๋๋ ๋์ค ์๋ก์ด ํ ์ด๋ธ์ ์์ฑํ๊ณ ๋ฐ์ดํฐ insert ํ ์คํธ๋ฅผ ํ๋๋ฐ SQL syntax ์๋ฌ๊ฐ ๋ฐ์ํ๋ค. ๋ณดํต SQL Systax ์๋ฌ๋ ์ง์ ํด์ฃผ๋ ์์น ์ธ๊ทผ์ SQL ๋ฌธ๋ฒ์ ํ์ธํ๋ฉด ์ด์ ๊ฐ ๋์ค๊ธฐ ๋๋ฌธ์ ๊ฐ๋จํ ํด๊ฒฐ๋ ์ค ์์์ผ๋ insert ํ๋ ๋ฐ์ดํฐ์ ..
-
์๋ฐ ์๊ณ ๋ฆฌ์ฆ - ์ค๋ณต๋ ๋ฌธ์ ์ ๊ฑฐalgorithm 2023. 9. 5. 11:02
๋ฌธ์ ์ค๋ช ๋ฌธ์์ด my_string์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง๋๋ค. my_string์์ ์ค๋ณต๋ ๋ฌธ์๋ฅผ ์ ๊ฑฐํ๊ณ ํ๋์ ๋ฌธ์๋ง ๋จ๊ธด ๋ฌธ์์ด์ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์. ์ ํ ์ฌํญ 1 ≤ my_string ≤ 110 my_string์ ๋๋ฌธ์, ์๋ฌธ์, ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค. ๋๋ฌธ์์ ์๋ฌธ์๋ฅผ ๊ตฌ๋ถํฉ๋๋ค. ๊ณต๋ฐฑ(" ")๋ ํ๋์ ๋ฌธ์๋ก ๊ตฌ๋ถํฉ๋๋ค. ์ค๋ณต๋ ๋ฌธ์ ์ค ๊ฐ์ฅ ์์ ์๋ ๋ฌธ์๋ฅผ ๋จ๊น๋๋ค. ๋ต์ import java.util.*; class Solution { public String solution(String my_string) { String answer = ""; String[] arr = my_string.split(""); answer += arr[0]; for..
-
์๋ฐ ์๊ณ ๋ฆฌ์ฆ - ์ผ๊ฐํ์ ์์ฑ์กฐ๊ฑด(1)algorithm 2023. 9. 5. 09:56
๋ฌธ์ ์ค๋ช ์ ๋ถ ์ธ ๊ฐ๋ก ์ผ๊ฐํ์ ๋ง๋ค๊ธฐ ์ํด์๋ ๋ค์๊ณผ ๊ฐ์ ์กฐ๊ฑด์ ๋ง์กฑํด์ผ ํฉ๋๋ค. ๊ฐ์ฅ ๊ธด ๋ณ์ ๊ธธ์ด๋ ๋ค๋ฅธ ๋ ๋ณ์ ๊ธธ์ด์ ํฉ๋ณด๋ค ์์์ผ ํฉ๋๋ค. ์ผ๊ฐํ์ ์ธ ๋ณ์ ๊ธธ์ด๊ฐ ๋ด๊ธด ๋ฐฐ์ด sides์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง๋๋ค. ์ธ ๋ณ์ผ๋ก ์ผ๊ฐํ์ ๋ง๋ค ์ ์๋ค๋ฉด 1, ๋ง๋ค ์ ์๋ค๋ฉด 2๋ฅผ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์. ์ ํ ์ฌํญ sides์ ์์๋ ์์ฐ์์ ๋๋ค. sides์ ๊ธธ์ด๋ 3์ ๋๋ค. 1 ≤ sides์ ์์ ≤ 1,000 ๋ต์ import java.util.*; class Solution { public int solution(int[] sides) { int answer = 0; Arrays.sort(sides); return sides[0]+sides[1]>sides[..
-
์๋ฐ ์๊ณ ๋ฆฌ์ฆ - ๊ฐ๊น์ด ์algorithm 2023. 9. 5. 09:50
๋ฌธ์ ์ค๋ช ์ ์ ๋ฐฐ์ด array์ ์ ์ n์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋, array์ ๋ค์ด์๋ ์ ์ ์ค n๊ณผ ๊ฐ์ฅ ๊ฐ๊น์ด ์๋ฅผ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์. ์ ํ ์ฌํญ 1 ≤ array์ ๊ธธ์ด ≤ 100 1 ≤ array์ ์์ ≤ 100 1 ≤ n ≤ 100 ๊ฐ์ฅ ๊ฐ๊น์ด ์๊ฐ ์ฌ๋ฌ ๊ฐ์ผ ๊ฒฝ์ฐ ๋ ์์ ์๋ฅผ return ํฉ๋๋ค. ๋ต์ import java.util.*; class Solution { public int solution(int[] array, int n) { int answer = 0; Arrays.sort(array); for(int i = 1 ; i Math.abs(n-array..
-
JOIN - ๊ทธ๋ฃน๋ณ ์กฐ๊ฑด์ ๋ง๋ ์๋น ๋ชฉ๋ก ์ถ๋ ฅํ๊ธฐdatabase/coding test 2023. 9. 4. 14:38
๋ฌธ์ ์ค๋ช ๋ค์์ ๊ณ ๊ฐ์ ์ ๋ณด๋ฅผ ๋ด์ MEMBER_PROFILE ํ ์ด๋ธ๊ณผ ์๋น์ ๋ฆฌ๋ทฐ ์ ๋ณด๋ฅผ ๋ด์ REST_REVIEW ํ ์ด๋ธ์ ๋๋ค. MEMBER_PROFILE ํ ์ด๋ธ์ ๋ค์๊ณผ ๊ฐ์ผ๋ฉฐ MEMBER_ID, MEMBER_NAME, TLNO, GENDER, DATE_OF_BIRTH๋ ํ์ ID, ํ์ ์ด๋ฆ, ํ์ ์ฐ๋ฝ์ฒ, ์ฑ๋ณ, ์๋ ์์ผ์ ์๋ฏธํฉ๋๋ค. REST_REVIEW ํ ์ด๋ธ์ ๋ค์๊ณผ ๊ฐ์ผ๋ฉฐ REVIEW_ID, REST_ID, MEMBER_ID, REVIEW_SCORE, REVIEW_TEXT,REVIEW_DATE๋ ๊ฐ๊ฐ ๋ฆฌ๋ทฐ ID, ์๋น ID, ํ์ ID, ์ ์, ๋ฆฌ๋ทฐ ํ ์คํธ, ๋ฆฌ๋ทฐ ์์ฑ์ผ์ ์๋ฏธํฉ๋๋ค. ๋ฌธ์ MEMBER_PROFILE์ REST_REVIEWํ ์ด๋ธ์์ ๋ฆฌ๋ทฐ๋ฅผ ๊ฐ์ฅ ๋ง์ด ์์ฑํ ํ์์ ๋ฆฌ๋ทฐ๋ค..