์ ์ฒด ๊ธ (402) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ [JAVA] ํ๋ก๊ทธ๋๋จธ์ค - ๊ธฐ์ด๋ฌธ์ Day10 ๋ฌธ์์ด์ ์์ n๊ธ์ class Solution { public String solution(String my_string, int n) { return my_string.substring(0,n); } } ์ ๋์ฌ์ธ์ง ํ์ธํ๊ธฐ class Solution { public int solution(String my_string, String is_prefix) { return my_string.startsWith(is_prefix)?1:0; } } ๋ฌธ์์ด ๋ค์ง๊ธฐ class Solution { public String solution(String my_string, int s, int e) { return my_string.substring(0,s) + new StringBuilder(my_string.subs.. [JAVA] ํ๋ก๊ทธ๋๋จธ์ค - ๊ธฐ์ด๋ฌธ์ Day8 ~ Day9 https://school.programmers.co.kr/learn/challenges/training?order=acceptance_desc&languages=java ์ฝ๋ฉ ๊ธฐ์ด ํธ๋ ์ด๋ | ํ๋ก๊ทธ๋๋จธ์ค ์ค์ฟจ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ฒ์ ์ ํ๊ฑฐ๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ์ต์ํด์ง๊ณ ์ถ๋ค๋ฉด? ์ฝ๋ฉ ์ญ๋์ ํํํ๊ฒ ๊ธธ๋ฌ์ฃผ๋ ์ฝ๋ฉ ๊ธฐ์ด ํธ๋ ์ด๋์ผ๋ก ์ฐจ๊ทผ์ฐจ๊ทผ ์ฝ๋ฉ์ ๋ํ ๊ธฐ์ด ๊ฐ๊ฐ์ ๊ธธ๋ฌ ๋ณด์ธ์. school.programmers.co.kr Day 8 - ์กฐ๊ฑด๋ฌธ, ๋ฌธ์์ด ๊ฐ๋จํ ๋ ผ๋ฆฌ ์ฐ์ฐ class Solution { public boolean solution(boolean x1, boolean x2, boolean x3, boolean x4) { return (x1||x2) && (x3||x4) ; } } import.. [Kotlin] 1์ฅ. ์ฝํ๋ฆฐ์ด๋ ๋ฌด์์ด๋ฉฐ, ์ ํ์ํ๊ฐ? ์ฝํ๋ฆฐ? ์๋ฐ ํ๋ซํผ์์ ๋์๊ฐ๋ ์๋ก์ด ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ๊ฐ๊ฒฐ & ์ค์ฉ์ ์๋ฐ ์ฝ๋์์ ์ํธ์ด์ฉ์ฑ์ ์ค์ ( ํ์ฌ ์๋ฐ๊ฐ ์ฌ์ฉ ์ค์ธ ๊ณณ์ด๋ผ๋ฉด ๊ฑฐ์ ๋๋ถ๋ถ ์ฝํ๋ฆฐ ํ์ฉ ๊ฐ๋ฅ ) ๊ธฐ์กด ์๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ํ๋ ์์ํฌ์ ํจ๊ป ์ ์๋ํ๋ฉฐ, ์ฑ๋ฅ๋ ์๋ฐ์ ๊ฐ์ ์์ค์ด๋ค. ๊ฐ๋จํ ์ฝํ๋ฆฐ ์์๋ฅผ ๋ณด์ ์์ data class Person(val name:String, // ๋ฐ์ดํฐ ํด๋์ค val age:Int?=null) // ๋์ด ๋ ์ ์๋ ํ์ (int?)๊ณผ ํ๋ผ๋ฏธํฐ ๋ํดํธ ๊ฐ fun main(args : Array) { //์ต์์ ํจ์ val persons = listOf(Person("์ํฌ"), Person("์ฒ ์",age=29)) // ์ด๋ฆ ๋ถ์ธ ํ๋ผ๋ฏธํฐ val oldest = persons.maxBy{it.a.. [JAVA] ํ๋ก๊ทธ๋๋จธ์ค - ๊ธฐ์ด๋ฌธ์ Day7 https://school.programmers.co.kr/learn/challenges/training?order=acceptance_desc&languages=java ์ฝ๋ฉ ๊ธฐ์ด ํธ๋ ์ด๋ | ํ๋ก๊ทธ๋๋จธ์ค ์ค์ฟจ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ฒ์ ์ ํ๊ฑฐ๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ์ต์ํด์ง๊ณ ์ถ๋ค๋ฉด? ์ฝ๋ฉ ์ญ๋์ ํํํ๊ฒ ๊ธธ๋ฌ์ฃผ๋ ์ฝ๋ฉ ๊ธฐ์ด ํธ๋ ์ด๋์ผ๋ก ์ฐจ๊ทผ์ฐจ๊ทผ ์ฝ๋ฉ์ ๋ํ ๊ธฐ์ด ๊ฐ๊ฐ์ ๊ธธ๋ฌ ๋ณด์ธ์. school.programmers.co.kr Day 7 - ๋ฐ๋ณต๋ฌธ ์์ด๊ณผ ๊ตฌ๊ฐ ์ฟผ๋ฆฌ 4 class Solution { public int[] solution(int[] arr, int[][] queries) { for(int[] q:queries){ for(int i=q[0];ii>1, i->i%2==0?i/2:i*3+1), .. [JAVA] ํ๋ก๊ทธ๋๋จธ์ค - ๊ธฐ์ด๋ฌธ์ Day4 ~ Day6 https://school.programmers.co.kr/learn/challenges/training?order=acceptance_desc&languages=java ์ฝ๋ฉ ๊ธฐ์ด ํธ๋ ์ด๋ | ํ๋ก๊ทธ๋๋จธ์ค ์ค์ฟจ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ฒ์ ์ ํ๊ฑฐ๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ์ต์ํด์ง๊ณ ์ถ๋ค๋ฉด? ์ฝ๋ฉ ์ญ๋์ ํํํ๊ฒ ๊ธธ๋ฌ์ฃผ๋ ์ฝ๋ฉ ๊ธฐ์ด ํธ๋ ์ด๋์ผ๋ก ์ฐจ๊ทผ์ฐจ๊ทผ ์ฝ๋ฉ์ ๋ํ ๊ธฐ์ด ๊ฐ๊ฐ์ ๊ธธ๋ฌ ๋ณด์ธ์. school.programmers.co.kr Day 4 - ์ฐ์ฐ, ์กฐ๊ฑด๋ฌธ n์ ๋ฐฐ์ class Solution { public int solution(int num, int n) { return (num % n == 0) ? 1 : 0; } } ๊ณต๋ฐฐ์ class Solution { public int solution(int n.. [JAVA] ํ๋ก๊ทธ๋๋จธ์ค - ๊ธฐ์ด๋ฌธ์ Day1 ~ Day3 https://school.programmers.co.kr/learn/challenges/training?order=acceptance_desc&languages=java ์ฝ๋ฉ ๊ธฐ์ด ํธ๋ ์ด๋ | ํ๋ก๊ทธ๋๋จธ์ค ์ค์ฟจ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ฒ์ ์ ํ๊ฑฐ๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ์ต์ํด์ง๊ณ ์ถ๋ค๋ฉด? ์ฝ๋ฉ ์ญ๋์ ํํํ๊ฒ ๊ธธ๋ฌ์ฃผ๋ ์ฝ๋ฉ ๊ธฐ์ด ํธ๋ ์ด๋์ผ๋ก ์ฐจ๊ทผ์ฐจ๊ทผ ์ฝ๋ฉ์ ๋ํ ๊ธฐ์ด ๊ฐ๊ฐ์ ๊ธธ๋ฌ ๋ณด์ธ์. school.programmers.co.kr Day 1 ๋ฌธ์์ด ์ถ๋ ฅํ๊ธฐ import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String a = sc.n.. HTTP header - referer http ํค๋ ์ค ํ๋์ธ ๋ ํผ๋ฌ๋ ํ์ฌ ํ์ํ๋ ์น ํ์ด์ง๊ฐ ์ด๋ค ์น ํ์ด์ง์์ ์์ฒญ๋์๋์ง ์ ์ ์๋ค. ๋ํ ์๋ฒ๋ ํ์ฌ ์นํ์ด์ง๊ฐ ์ด๋ค ์นํ์ด์ง์์ ์์ฒญ๋์๋์ง ํ์ ํ ์ ์๋ค. ์๋ฅผ๋ค์ด, ์ฌ์ดํธ 1์์ ์ฌ์ดํธ 2 ๋ก ์ด๋ํ์์ ๋ referer์ ์ฌ์ดํธ 1์ด ๋๋ค. referer ์ ๋คํธ์ํฌ -> ํค๋์์ ํ์ธ ํ ์ ์๋ค. ์ฝ๋์์ referer ๋ฐ์ดํฐ ์ถ์ถํ๊ธฐ ํด๋ผ์ด์ธํธ if (document.referrer) { var myReferer = document.referrer; document.write(myReferer); } node.js const { headers: { referer } } = req console.log(referer); php if (isset ($_SERVER ['H.. [MYSQL] ํ๋ก๊ทธ๋๋จธ์ค - ์ค์ฑํ ์ฌ๋ถ ํ์ ํ๊ธฐ ๋ฌธ์ ์ฝ๋ฉํ ์คํธ ์ฐ์ต - ์ค์ฑํ ์ฌ๋ถ ํ์ ํ๊ธฐ | ํ๋ก๊ทธ๋๋จธ์ค ์ค์ฟจ (programmers.co.kr) ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์. programmers.co.kr ํ์ด SELECT ANIMAL_ID,NAME, CASE WHEN SEX_UPON_INTAKE LIKE 'Neutered%' or SEX_UPON_INTAKE LIKE 'Spayed%' THEN 'O' ELSE 'X' END FROM ANIMAL_INS case when ์กฐ๊ฑด์ ์ฌ์ฉํด์ฃผ์ด์ผํ๋ค. case when์ ์ฌ์ฉํ๊ณ like๋ฅผ ์ฌ์ฉํด์ ์ค์ฑํ ์ฌ๋ถ๋ฅผ ๋ณด์ฌ์ค๋ค. case when ์ฌ์ฉ๋ฒ CASE WHEN.. ์ด์ 1 2 3 4 5 ยทยทยท 51 ๋ค์