Cute Apple
본문 바로가기

개발/Algorithm2

[Java] StringBuilder 와 StringTokenizer 백준 코테를 준비하다가 문자열에 관련된 문제들을 많이 만나게 되었는데 System.out.println() 으로 출력을 해왔던 녀석들이 시간과 메모리를 많이 잡아먹는다고 합니다.(for문을 이용한 출력) 따라서 StringBuilder 를 사용하여 한번에 쌓아놓고 출력을 하는것이 효율적이라는것을 알게되어 기록용으로 포스팅을 진행하였습니다. StringBuilder java.io.BufferedReader 클래스 모두 String 으로 읽기때문에 별도의 처리 필요 (parseInt 등등) Buffer를 이용하기 때문에 Scanner 에 비해 속도가 빠름 IOException 처리 메소드 내용 append() 문자열 끝에 주어진 매개값을 추가 insert(int offset,...) 문자열 중간에 주어진 매.. 2022. 7. 8.
백준 문제풀이 계획 우선 대부분의 회사들은코딩 테스트를 봅니다. 그동안 알고리즘에 대해서는 신경을 쓰지않았는데 (왜그랬지..) 이제부터 알고리즘도 본격적으로 공부를 해야겠다는생각이 문득들어서 어떤식으로 공부를 해야 효과적으로 알고리즘을 공부할수 있을지에대해서 서치해보고 나에게 맞는 계획을 세우기로 했습니다. 우선 사이트는 백준으로 하기로 결정!! https://www.acmicpc.net/ Baekjoon Online Judge Baekjoon Online Judge 프로그래밍 문제를 풀고 온라인으로 채점받을 수 있는 곳입니다. www.acmicpc.net 이유 ❓ 사실 요즘에는 프로그래머스에서 많이 준비를 한다는데 github 의 Profile 에 에있는 백준 티어를 개시하고싶어서 결정하게되었습니다!!(단순) 1단계 단계.. 2022. 7. 7.
반응형