본문 바로가기

분류 전체보기21

우아한테크코스 오프라인 코딩 테스트 리뷰 & 반성 이번 주 화요일(4월 16일) 잠실에 있는 우아한 형제들 작은집에서 오프라인 코딩테스트를 진행하였다! 진행 방식은 프리코스에서 했던 것과 비슷하게 4시간 동안 한가지 미션(영화 예매 미션이였습니다.)을 구현하는 것이였는데, 결론부터 얘기하자면 집에 오자마자 내 결과가 너무 마음에 들지 않았다ㅠㅠㅠㅠㅠㅠㅠㅠㅠ 프리코스 때에는 한 미션당 일주일이라는 시간이 주어졌었기 때문에 피드백 공부 -> 피드백을 생각하며 미션 개발 -> 다시한번 피드백을 보면서 미흡한 부분 수정을 진행할 수 있었는데 오프라인 코딩테스트에서는 4시간 동안 개발을 하는 것이기 때문에 이런 것을 전체적으로 다시 살펴볼 시간적인 여유가 없었다. 물론 처음 테스트를 진행하기 전에도 포비(박재성) 담당자께서 모든 기능을 구현하는 것을 목표로 두지.. 2019. 4. 19.
2019년 우아한테크코스 프리코스까지의 후기 2019년 우연히 친구를 통해서 우아한테크코스를 진행한다는 것을 들었다. 처음에는 인턴도 아니고 8개월간 급여도 없이 교육시켜주는 활동이 어떤 도움이 될까 라는 생각을 하게 되었다. 하지만!! 우아한형제들 기술블로그에 기재되어있는 우아한 테크코스에 대한 글을 읽고나서는 '아! 내 8개월을 충분히 할애할 가치가 있는 코스이다!'라는 생각이 들었다 우아한 테크코스에 대한 자세한 설명은 -> http://woowabros.github.io/woowabros/2019/02/08/woowacourse.html '우아한테크코스 - 웹 백엔드' 과정에 참여할 사람을 모집합니다. - 우아한형제들 기술 블로그 우아한테크코스가 뭔가요? woowabros.github.io 첫번째 관문 - 온라인 코딩 테스트 본 과정은 서류.. 2019. 4. 11.
[백준 알고리즘][7576]토마토 문제 : 토마토 문제 출처 : https://www.acmicpc.net/problem/7576 이슈 사항 1. 메모리 사용량이 너무 많음 -> 아마 xynum을 사용해서 ;인걸로 확인 됨(아니여따) -> Point를 이용한 방식 생각해보기 -> Scanner 문제? ㅇㅇ 참고 : https://coding-factory.tistory.com/251 1. 내가 푼 코드 import java.awt.*; import java.util.*; import java.io.*; public class q7576 { //입력부 public int getnum(){ int answer =0; //BufferReader를 이용한 입력값 받음(메모리 사용량이 Scanner보다 적음) try { BufferedReader.. 2019. 2. 16.
[백준 알고리즘][2178]미로 탐색 문제 : 미로 탐색(BFS) 문제 출처 : https://www.acmicpc.net/problem/2178 이슈 사항 1. queue의 사용 미흡(BFS) 공부 더 해야 함 - poll(),peek() 차이 공부 2. 초기 코드의 메모리 초과 -> 이미 한번 등록된 좌표가 중복 등록 되어서 메모리가 초과 됨 -> 한번 offer된 좌표의 값은 2로 변경 -> poll 된 좌표의 값은 -로 변경 1. 내가 푼 코드public class q2178 { //입력부 public int getnum(){ Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int M = sc.nextInt(); String[] maze = new String[N]; for(i.. 2019. 2. 16.
[TopCoder, 전체 탐색] 친구 수 1. 내가 짠 코드12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061import java.util.ArrayList;import java.util.Arrays; public class test { public static void main(String[] args){ test test = new test();/* String[] friends = {"NYNNN", "YNYNN", "NYNYN", "NNYNY", "NNNYN"};*/ String[] friends = {"NYN", "YNY", "YYN"}; int answer = test.highestSc.. 2019. 2. 10.
[TopCoder,전체 탐색] 회문 1. 내가 짠 코드1234567891011121314151617181920212223242526272829303132333435public class test { public static void main(String[] args){ test test = new test(); String s = "qwerty"; int answer = test.find(s); System.out.println(answer); } public int find(String s){ String answer = ""; int start = 0; int end = s.length()-1; for(int i = start; i=0; k--){ answer = answer + s.charAt(k); } } if((i+1)==end).. 2019. 2. 10.