독학하려다가 강의 구매해서 들으면 조금이나마 시간을 절약할 수 있지 않을까?하는 마음으로 구매했다.
주변에 여러 가지 강의들이 있긴 했으나, java 코딩테스트 정리된 것을 찾기가 쉽지 않았다.
그러던 중에 찾게 된 강의로 고민하지 않고 바로 수강하게 되었다.
이번 강의 수강 목표 : 코테 통과가 궁극적인 목표이면서 이것이 걸림돌이 되지 않게 하는 정도의 수준을 얻는 것.
강의를 무작정 듣기보다는 목표와 방향성에 대해서 먼저 확인하고 가는 것이 길을 잃지 않을 수 있다.
앞으로 해당 강의를 들으면서 나의 목표를 도달할 수 있도록 열심히 해보자!!
이번 강의를 들으면서
문제를 푸는 것도 좋지만 어떤 방식으로 접근하면 좋을지 생각하면서 풀어봤다.
01. 문자열
StringBuilder
문제 풀기 :
백준 2744 대소문자 바꾸기 - https://www.acmicpc.net/problem/2744
해당 문제를 풀기 위해서는 ascii code 를 알면 풀기가 수월하긴 할 것이다. 아래 url 들어가서 한번 보는 것도 추천한다.
아래 참고 url https://commons.wikimedia.org/wiki/File:ASCII-Table-wide.svg
문제 풀기 :
백준 1919 애너그램 만들기 - https://www.acmicpc.net/problem/1919
생각 노트 : 1. 두 개의 문자열을 입력 받기 2. 첫번째로 입력 받은 문자열 중 첫번째 문자를 두번째 입력받은 문자열 들과 다 검색 후 다르면 count +1 증가 3. 반복 4. count 출력 |
--> 알파벳 갯수를 각각 구한 다음에 countA 보다 countB보다 큰 경우와 그의 반대의 경우를 더한 값을 구해서 출력하면 되는 문제였다.
설명해주신 방법으로 문제 예시를 눈으로 그려본 내용이다. 확실히 손으로 해보고 나서 직접 코드로 작성하는 게 나은 것 같다.
그리고 문제를 푸는 것에 끝나는 것이 아니라
문제 푼 것을 함수로 작성하는 것까지 볼 수 있어서 앞으로 들을 강의들도 열심히 들어야겠다.
앞으로 듣게 될 강의들도 먼저 문제를 풀어보고서 강의를 듣는 방식으로 가야겠다.
"본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다."
수강 중인 강의 상세페이지 링크
https://fastcampus.co.kr/dev_online_codingtest
'Coding Test > FASTCAMPUS' 카테고리의 다른 글
패스트캠퍼스 Java 코딩테스트 강의 한 달 후기 (0) | 2023.05.18 |
---|---|
패스트캠퍼스 Java 코딩테스트 강의 4주차 (0) | 2023.05.11 |
패스트캠퍼스 Java 코딩테스트 강의 3주차 (0) | 2023.05.06 |
패스트캠퍼스 Java 코딩테스트 강의 2주차 (0) | 2023.04.29 |
댓글