๐™ฐ๐š•๐š๐š˜๐š›๐š’๐š๐š‘๐š–

[์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์ค€๋น„] 2023๋…„ 8์›” ์…‹์งธ์ฃผ

ํ•ด๋ฒ„๋‹ˆ 2023. 8. 19. 14:40
๋ฐ˜์‘ํ˜•

์ผ๋‹จ, ์ด๋ฒˆ์ฃผ ๋ชฉํ‘œ๋Š” ๋ฌธ๋ฒ• ๊ฐ ์žก๊ธฐ๋กœ ๊ฐ€๋ ค๊ณ  ํ•œ๋‹ค.

๊ทธ๋ž˜์„œ ํ•˜๋ฃจ์— ์ตœ์†Œ ํ•œ ๋ฌธ์ œ ์ด์ƒ ํ‘ธ๋Š”๊ฒŒ ๋ชฉํ‘œ..!

 

 

8/12 (ํ† )

 

์ฝ”๋”ฉํ…Œ์ŠคํŠธ๋ฅผ ์•ˆ ํ•œ์ง€ ๋„ˆ๋ฌด ์˜ค๋ž˜๋ผ์„œ ๋ง›๋ณด๊ธฐ๋กœ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์ž…๋ฌธ LV.0์„ ํ’€๊ณ  ์žˆ๋‹ค.

 

 

 

์˜ค๋Š˜ ํ‘ผ ๋ฌธ์ œ

์™ธ๊ณ„ ํ–‰์„ฑ์˜ ๋‚˜์ด

์ง„๋ฃŒ ์ˆœ์„œ ์ •ํ•˜๊ธฐ

์ˆœ์„œ์Œ์˜ ๊ฐœ์ˆ˜

๊ฐœ๋ฏธ ๊ตฐ๋‹จ

๋ชจ์Šค๋ถ€ํ˜ธ(1)

๊ฐ€์œ„ ๋ฐ”์œ„ ๋ณด

๊ตฌ์Šฌ์„ ๋‚˜๋ˆ„๋Š” ๊ฒฝ์šฐ์˜ ์ˆ˜ (์žฌ๊ท€๋กœ ๋‹ค์‹œ)

 

 

 

 

 

 

 

๊ฐœ๋ฏธ ๊ตฐ๋‹จ

class Solution {
    public int solution(int hp) {     
        return hp / 5 + (hp % 5) / 3 + hp % 5 % 3; 
    }
}

๊ฐœ๋ฏธ ๊ตฐ๋‹จ์„ ์ด๋ ‡๊ฒŒ ๊ฐ„๋‹จํ•˜๊ฒŒ ์ค„์—ฌ์“ธ ์ˆ˜ ์žˆ๋‹ค๋‹ˆ...?

 

 

 

 

 

์–ด์ œ๋ณด๋‹ค ๋‚˜์•„์ง„ ์˜ค๋Š˜! 

 

 

 

 

 

 

 


8/13 (์ผ)

 

์˜ค๋Š˜ ํ‘ผ ๋ฌธ์ œ

์ ์˜ ์œ„์น˜ ๊ตฌํ•˜๊ธฐ

 

 

 


8/14 (์›”)

 

์˜ค๋Š˜ ํ‘ผ ๋ฌธ์ œ

2์ฐจ์›์œผ๋กœ ๋งŒ๋“ค๊ธฐ

๊ณต ๋˜์ง€๊ธฐ

๋ฐฐ์—ด ํšŒ์ „์‹œํ‚ค๊ธฐ

์ฃผ์‚ฌ์œ„์˜ ๊ฐœ์ˆ˜

ํ•ฉ์„ฑ์ˆ˜ ์ฐพ๊ธฐ

์ตœ๋Œ“๊ฐ’ ๋งŒ๋“ค๊ธฐ(1)

ํŒฉํ† ๋ฆฌ์–ผ

ํŽธ์ง€

์ฝœ๋ผ๋ฌธ์ œ(์žฌ๋ฐŒ์–ดํšจ~)(LV.1)

 

 

 

 

 

์˜ค๋Š˜์˜ ์ˆœ์œ„~.~

 

 

 

 

 

 

 

 

 

๊ณต ๋˜์ง€๊ธฐ

 

๋‚˜์˜ ์ฝ”๋“œ.java

class Solution {
    public int solution(int[] numbers, int k) {
        int size = numbers.length;
        
        if(size % 2 ==0){
            if ( k % (numbers.length/2) == 0 ){
                return numbers[numbers.length-2];
            } else {
                return numbers[ 2 * (k % (numbers.length/2)-1)];
            }
        } else{
            k %= numbers.length;
        
            if(k==0){
                k = numbers.length;
             }
            
             if(k > (size/2+1) ){
                System.out.println((k - (size/2+1))*2-1);
                return numbers[(k - (size/2+1))*2-1];
            } else{
                 System.out.println("hi : "+((k-1)*2));
                return numbers[(k-1)*2];
            }  
        }
    }
}

 

 

 

์ด๋ ‡๊ฒŒ ๊ฐ„๋‹จํ•˜๊ฒŒ๋„ ์“ธ ์ˆ˜ ์žˆ์Œ.java

ํ•˜์ง€๋งŒ... ๋‚œ... ์•„์ง.. ์ €๊ธฐ๊นŒ์ง€ ์ƒ๊ฐ์ด ๋ชป ๊ฐ€๋Š” ๊ฒƒ ๊ฐ™๋‹ค...

class Solution {
    public int solution(int[] numbers, int k) {
        return numbers[2 * (k - 1) % numbers.length];
    }
}

 

 

 

 

 

 


8/15 (ํ™”)

 

 

์˜ค๋Š˜ ํ‘ผ ๋ฌธ์ œ

๋ชจ์Œ ์ œ๊ฑฐ

๋ฌธ์ž์—ด ์ •๋ ฌํ•˜๊ธฐ (1)

์ˆจ์–ด์žˆ๋Š” ์ˆซ์ž์˜ ๋ง์…ˆ(1)

 

 

 

 

๋ชจ์Œ ์ œ๊ฑฐ

์ •๊ทœ ํ‘œํ˜„์‹ ์‚ฌ์šฉ ์ „

class Solution {
    public String solution(String my_string) {
        my_string = my_string.replace("a","");
        my_string = my_string.replace("e","");
        my_string = my_string.replace("i","");
        my_string = my_string.replace("o","");
        my_string = my_string.replace("u","");
        
        // my_string = my_string.replace("a","").replace("e","").replace("i","").replace("o","").replace("u","");
        // ์œ„ 5๋ฌธ์žฅ์„ ํ•œ ์ค„๋กœ ์ค„์—ฌ ์“ธ ์ˆ˜ ์žˆ๋‹ค
        
        return my_string;
    }
}

 

 

 

 

์ •๊ทœ ํ‘œํ˜„์‹์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ„๋‹จํ•˜๊ฒŒ ์ฝ”๋“œ ์ •๋ฆฌ๋ฅผ ํ•  ์ˆ˜ ์žˆ๋‹ค

class Solution {
    public String solution(String my_string) {
        return my_string.replaceAll("[aeiou]","");
    }
}

๋ฌธ์ž์—ด ๋ฌธ์ œ ๋งŒ๋‚œ๋‹ค๋ฉด ์ •๊ทœ์‹๋ถ€ํ„ฐ ์ƒ๊ฐํ•ด์•ผํ•  ๊ฒƒ ๊ฐ™๋‹ค...

๋‚˜๋„ ์ •๊ทœ์‹ ์ž˜ ์“ฐ๊ณ  ์‹ถ๋‹ค!!!

 

 

 

 

 

 

 

๋ฌธ์ž์—ด ์ •๋ฆฌํ•˜๊ธฐ

 

๋‚˜์˜ ์ฝ”๋“œ.java

import java.util.Arrays;

class Solution {
    public int[] solution(String my_string) {
        my_string = my_string.replaceAll("[^0-9]","");
        String[] stringarr = my_string.split("");
        int[] answer=new int[stringarr.length];

        for(int i=0;i<stringarr.length;i++){
            answer[i] = Integer.parseInt(stringarr[i]);
        }

        Arrays.sort(answer);
        return answer;
    }
}

split์„ ์ด์šฉํ•ด String ๋ฐฐ์—ด์„ ๋งŒ๋“ค์–ด ํ•˜๋‚˜ํ•˜๋‚˜ ๋„ฃ์–ด์คฌ๋Š”๋ฐ

๋”ฐ๋กœ ๋ณ€์ˆ˜ ์„ ์–ธํ•  ํ•„์š” ์—†์ด charAt์„ ํ†ตํ•ด์„œ ํ•˜๋‚˜ ํ•˜๋‚˜ ๋นผ์˜ค๋ฉด ๋์—ˆ๋‹ค

 

 

 

 

 

๋ฌธ์ž์—ด ์ •๋ฆฌํ•˜๊ธฐ ๊ฐœ์„ ๋œ ์ฝ”๋“œ.java

import java.util.Arrays;

class Solution {
    public int[] solution(String my_string) {
        my_string = my_string.replaceAll("[^0-9]","");
        int[] answer=new int[my_string.length()];
        
        for(int i=0;i<answer.length;i++){
            answer[i] = (int)my_string.charAt(i) - '0';
        }
        
        Arrays.sort(answer);
        return answer;
    }
}

 

 

 


8/16 (์ˆ˜)

 

 

์˜ค๋Š˜ ํ‘ผ ๋ฌธ์ œ

์ปจํŠธ๋กค ์ œํŠธ

 

 

 

 

 

 

 


8/17 (๋ชฉ)

 

 

์˜ค๋Š˜ ํ‘ผ ๋ฌธ์ œ

์˜ค๋ธ ์‹œ๊ณ„

 

 

 

 


8/18 (๊ธˆ)

 

์˜ค๋Š˜ ํ‘ผ ๋ฌธ์ œ

๊ณต ๋„ฃ๊ธฐ

๊ฐœ์ˆ˜ ์„ธ๊ธฐ

์ฝ”๋”ฉ์€ ์ฒด์œก๊ณผ๋ชฉ์ž…๋‹ˆ๋‹ค

๊ณต ๋„ฃ๊ธฐ

๊ณต ๋ฐ”๊พธ๊ธฐ

๋ฐ”๊ตฌ๋‹ˆ ๋’ค์ง‘๊ธฐ

๋ฌธ์ž์™€ ๋ฌธ์ž์—ด

๋‹จ์–ด ๊ธธ์ด ์žฌ๊ธฐ

๋ฌธ์ž์—ด

๋‹ค์ด์–ผ

๊ทธ๋Œ€๋กœ ์ถœ๋ ฅํ•˜๊ธฐ

 

์กฐ๊ฑด๋ฌธ๋ถ€ํ„ฐ ๋ฌธ์ž์—ด ๋ฐฐ์—ด๊นŒ์ง€ ๋ชจ๋“  ๋ฌธ์ œ ๋‹ค ํ’€์—ˆ๋‹ค์•„

 

 

 

 


8/19 (ํ† )

 

์˜ค๋Š˜ ํ‘ผ ๋ฌธ์ œ

์ƒˆ์‹น

๋‹ค์ด์–ผ

ํ‚น, ํ€ธ, ๋ฃฉ, ๋น„์ˆ, ๋‚˜์ดํŠธ, ํฐ

๋„ˆ์˜ ํ‰์ ์€

 

 

 

์‹ฌํ™” 1๊นŒ์ง€ ๋ฌธ์ œํ’€๊ธฐ ์™„!

์ด์ œ ๋‹ค์Œ์ฃผ๋ถ€ํ„ฐ๋Š” ๋‚œ์ด๋„๋ฅผ ์กฐ๊ธˆ์”ฉ ๋†’์—ฌ์„œ ๋ฌธ์ œ๋ฅผ ํ’€์–ด๋ด์•ผ๊ฒ ๋‹ค

 

 

 

 

 

๋ฐ˜์‘ํ˜•