상세 컨텐츠

본문 제목

[코드트리 챌린지] 문자열 - 문자열 선언하고 사용하기

💯ProblemSolving/문제 풀이

by :Eundms 2023. 9. 18. 20:48

본문

코딩테스트 기초 체력이라고 할 수 있는 부분들(문자열, 반복문,재귀함수)에 대한 학습을 놓치기 쉬운 것같다.

 

대단한 알고리즘을 풀고 있어야 코딩테스트를 준비하는 것이 아니라고 생각한다.

알고리즘이 머리에 있다고 해도 이를 구현하는 데 삐끄덕거리기 시작하면, 답도 없다 ^^ (현재 내 상태)

 

따라서, 생각하기 어려운 것을 공부하기 보다 내가 생각한 것을 그대로 코드로 구현해낼 수 있도록 연습 중이다.

 

 


문자열 찾기

특정 문자열을 찾기 위해 문자열의 처음부터 끝까지 모두 순회하는 예제이다. 

import java.io.*;
import java.util.*;
public class Main {
    public static void main(String[] args) throws Exception{
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        String str = br.readLine();
        boolean one = false;
        boolean two = false;
        for(int i = 0; i < str.length()-2; i++){
            String item = str.substring(i,i+2);
            if(item.equals("ee")){
                one = true;
            }else if(item.equals("ab")){
                two = true;
            }
        }
        System.out.println((one?"Yes":"No")+" "+(two?"Yes":"No"));
    }
}

https://www.codetree.ai/missions/4/problems/specific-character-presence?&utm_source=clipboard&utm_medium=text 

 

코드트리 | 코딩테스트 준비를 위한 알고리즘 정석

국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.

www.codetree.ai


 

실력 진단 결과

지난주보다 나아 졌다 !!

코드트리는 실력 진단을 통해 내가 성장하고 있는지 확인할 수 있다는 점이 좋은 것 같다.

DP (Dynamic Programming) 

그리고 이번에는 DP가 부족하다는 결과가 나왔다..!!

 

이번주 한 주 동안 DP에 대해 학습해야겠다 

나 자신 화이팅..!

관련글 더보기

댓글 영역