본문 바로가기
728x90

Program/알고리즘 훈련3

[프로그래머스] 스킬체크 Level1 통과 후기 프로그래머스에 스킬체크라는 항목이 있길래 레벨도 나뉘어져있겠다 가장 하위 단계의 입문자(Level1)부터 시도해보았다. Task는 2개에 각 항목마다 50점의 배점과 함께 풀이시간 40분이 주어진다. 설명에 난이도는 쉬운것처럼 기재되어있는데, 알고리즘 훈련이 잘 안되어있던터라 그런지 약 5트라이 만에 문제를 100점으로 해결하게 되었다.(ㅡ.ㅡ..) 이전에 카카오 모빌리티 코딩테스트도 진행하였을때 문제점이 풀이에 필요한 논리적인 사고능력과 풀이 능력이 부족했는지 풀이 실패&시간 부족으로 탈락을 하였는데 좀 더 노력해서 상위 Level 클리어를 수월하게 할 때 까지 노력해야겠다. ※ 작성했던 코드도 여기에 기재하여 리뷰하고 싶은데 테스트 하기 전 문제나 답을 공개할 시 법적제재를 받을 수 있다는 경고문으로.. 2023. 8. 22.
[프로그래머스] 대소문자 변경하기 import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String a = sc.next(); String result = new String(); for(char cr : a.toCharArray()){ if(Character.isLowerCase(cr)){ result += Character.toUpperCase(cr); } else { result += Character.toLowerCase(cr); } } System.out.print(result); } } 입력받은 문자열 중 소문자는 대문자로, 대문자는 소문자로 변경하여 출.. 2023. 8. 1.
[프로그래머스] 특수문자 출력하기 (feat. 이스케이프 시퀀스) 그냥 저대로 출력하면 되는 줄 알고 print문으로 출력하려고 했으나 오류가 발생.. 문제가 되는 부분은 "와 '부분이였다. 이것을 출력하려면 \ (백슬래시) 기호를 통해 출력해야한다. 입력 출력 \' ' \" " \\ \ 2023. 8. 1.
728x90