class Solution { public boolean solution(String[] phone_book) { boolean answer = true; Arrays.sort(phone_book); for(int i = 0; i < phone_book.length-1; i++){ if(!phone_book[i+1].startsWith(phone_book[i])){ continue; } answer = false; break; } return answer; } } 해시 안 쓴 해시 문제2.. 방법은 알겠지만 굳이 그렇게..? 다음 문제는 해시 써야징 startWith 메소드를 얻어온 문제 하나하나 풀면서 기억 복원 가보자고.. 나는 파이썬 전문가 자바도 능이 해내죠? 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/42577 코딩테스트 연습 - 전화번호 목록 전화번호부에 적힌 전화번호 중, 한 번호가 다른 번호의
class Solution { public String solution(String[] participant, String[] completion) { Arrays.sort(participant); Arrays.sort(completion); String answer = participant[participant.length-1]; for(int i = 0; i < completion.length; i++){ if(!participant[i].equals(completion[i])){ answer = participant[i]; break; } } return answer; } } 해시 안쓴 해시 문제ㅎ Java랑 닉값하자 화이팅! 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/42576 코딩테스트 연습 - 완주하지 못한 선수 수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선
뭐 했다고 싸피 1학기 다 간거여..? 저번에 멋지게 세워놓은 목표들은.. 정처기만 제대로 따온 듯?ㅎ 대신 방학 동안 속성으로 스프링 공부를 하긴 했다.. 이거 되나..? 스프링 부트.. 정 만드는 놈.. 근데 전공자들이 어케 배운지 모르겠어서 감이 안 오네.. 글과 아무 상관없는 내가 먹은 육회 알 수 없는 인생.. 공통 프로젝트 잘 하겠지..? 근데 전공자 사이에서 내가 팀장인ㅎ 팀장 해주는 게 어디여 그치? 낄낄 자소서 흥미진진해지겠디??? 비전공자 팀장ㅎ 일단 해야 할 일들 자바 코테 준비 : 미친 거 아녀? 백엔드 희망이면 자바로 치라는데??? 이렇게 된 이상.. 파이썬을 버려야 하나..? CS 공부 : 제발 좀 하자.. 발등에 불이 안 떨어져서 그러니?ㅠ 프로젝트 : 방학 때 스프링 프젝 조금 만든 거 다 만들어서 포폴에 쓸 수 있을까? 프론트 할 생각에 정신이 혼미해지기는 함 그래도 나 ..알고 보면 아직 졸업한 지 4개월 째인걸?ㅎ 조금 더 즐겨도 되지 않을까ㅎ 아
최근 문해력이 뚝뚝 떨어지는 걸 느끼다 책을 읽어야겠다는 생각을 하게 되었는데.. 책을 사기엔 공간이 없고, 주기적으로 도서관에 가기엔 너무 게으르다는 판단하에 이북리더기를 구입했다! 당시 카르타g가 반값 세일을 하고 있어서 고민을 많이 했었는데, 안드로이드 버전이 종료될 수도 있다는 소문을 듣고 크레마S를 구매했다. 나름 신상이라 중고 가격과 신제품 가격도 크게 차이가 나지 않아서 새 상품을 구매했다. (사실 구입한지 3달 지났다ㅎ) 원래는 책을 읽어보려고 아이폰/아이패드를 이용해서 이북을 빌려봤었는데, 눈이 너무 아프고, 무겁기도 무거워서 이북리더기에 관심이 생겼다. 그리고 오류도 너무 많이 나서.. ㅎ (아이폰8 + 아이패드 6세대) 책을 읽는 멋진 내 모습 나름 전자도서관도 많다! 배터리도 진~~~짜 오래간다. 그리고 어차피 도서관 가기 귀찮아하는 사람이라면.. 지역 도서관에 있는 책으로도 충분히 마음의 양식을 채울 수 있을 것 같다. 하지만 저 가격주고.. 사실 별 기능도
작년에 이어 벼락치기로 정보처리기사 실기를 준비한 후기다! 이번엔 놀랍게도 합격을 했는데.. 정보처리기사 나가신다~~ 이번 시험은 딱 어린이날(5/5) 오후에 시작해서 5/7일 10시에 시험을 쳤다. 근데 이건 저번에 15시간 공부해놓은 게 있어서 가능했던 거 같다. 따봉 구미야 고마워 공부 방법 시험공부 방법은 역시 블로그 공부법이었다. 1. 우선 요약된 교재들을 보고, 저번 시험에 교재에 없는 문제들이 나오는 거 같기도 하길래, 여러 블로그에서 돌려가며 요약집을 읽었다. https://die-romantische-schule.tistory.com/33 정보처리기사 실기 요약 정리 모음집 2021 정보처리기사 실기 요약 정리 모음집 목차 1. 단원별 요약 정리 모음 2. 참고 교재 단원별 요약 정리 모음 단원 클릭시 해당 단원의 요약글로 이동합니다 요구사항 확인 화면 설계 데이터 입출력 구현 통합.. die-romantische-schule.tistory.com 2. 기출문제를 풀
주사위를 옮기고, 그 칸 기준으로 다시 주사위를 바꿔주는 방식으로 풀었다. 머리로 잘 안 풀려서 종이로 ...
뱀의 좌표를 deque에 담아 문제를 풀었다. 처음에는 2차원 배열에 뱀을 넣는 방식으로 풀었는데, 그거도 상...
이중 포문 돌려보고 뒤에서부터 찾아보고 별 삽질 다하고 결국 어떻게 푸는지 찾아봤다... stack에 그 수보...
낄낄 월욜 시험은 역시.. 일욜 저녁 11시부터 시작 아닌가요??? 꾸준한 사람.. 너무 멋지다.. 꾸준하기.. ...
1부터 차례대로 비교하며, 해당 숫자가 아닐 시에는 stack에 넣고, 해당 숫자일 경우 꺼내오는 방법으로 구...
기본적인 DFS, BFS 구현예제 문제 링크 : https://www.acmicpc.net/problem/1260
DFS, BFS 둘 중 어느 것을 선택해서 구현해도 풀릴 것 같아 보인다. 문제 링크 : https://www.acmicp...
반복문을 돌며, BFS 탐색을 실시하는 방법으로 구현을 실시했다. BFS 탐색을 실시하며 이를 배열에 ...
BFS 문제, DFS로 풀었다가 시간 초과가 나서 고쳤었다! 모든 인덱스를 돌며, visited 배열에 체크가 ...
그동안 풀었던 문제 중에 제일 까다로웠다... 풀라고 만든 문제인지.. 한 줄을 입력받으면 문자열이 있는 ...
처음엔 그냥 입력 기준으로 부모가 있으면 자식 노드로 추가하는 방법으로 문제를 풀었는데 그렇게 되면 입...
많은.. 삽질을 하다가 풀었다. 이것도 역시 bfs! 1을 기준으로 가장 멀리 떨어진 노드를 구하고, 그 노드를...
1167. 트리의 지름 문제와 같은 방식으로 풀면 되는 문제 입력 방식만 다른거 같다. 1을 기준으로 가장 멀...
기본적인 트리 순회 문제지만 삽질 좀 했다 입력이 알파벳이기 때문에 ord 함수를 이용해 아스키코드로 변...
구현 자체는 어렵지 않으나, 입력 시간이 오래 걸려 헤맨 문제... input을 사용할 경우 느리다고 한다. sys...
0이면 pop, 아니면 추가하고 합을 구하면 된다. 문제 링크 : https://www.acmicpc.net/problem/10773
기본적인 괄호 문제 소괄호 하나뿐이기 별 조건 없이 풀이가 가능하다. 문제 링크 : https://www.acmicpc.n...
문제 자체보다는 입력에서 많이 헤맸다. 한 번에 다 입력받는 게 아니라, 한 줄 한 줄 입력받으면서 진행하...
최대인 지점을 구한 후, 세로축을 하나씩 더하는 개념으로 접근했다. 물론 박스 면적을 더하는 방식으로도 ...
각 경우를 모두 생각해서 리스트에 추가해 주었다. A 위치에서 시작할 경우, 다음은 F이고 가장 큰 값은 ...
사실 경우의 수가 4개뿐이라서 그냥 조건을 만들어서 풀기도 가능할 문제인 거 같다. 다만, 주어진 경우를 ...
이거.. 100%에서 자꾸 틀렸다고 해서 무슨.. 채점에 문제 있나 했다. 당연히 내 문제였고, 1인 경우를 처리...
일반적인 방법으로 구하면 시간 초과가 발생하는 문제(4%에서 걸림). 시간 초과가 생기니 합에서, 첫 인덱...
실행 시간 단축을 위해 체크해야 하는 빙고는 1차원 배열로 받았다. 역시, 실행 시간 단축을 위해 함수를 ...
이 정도면 2차원 배열 페티쉬가 있는 게 아닐까? 선언 시에 바깥쪽 테두리 부분을 1로 처리했다. 이차원 배...
딱히 예외가 없었던 문제 메모리 차지는 많이 하지만 이차원 배열로 완전 탐색하면 맘이 얼마나 편하다고요...
카운팅 정렬 느낌으로 풀었다. 인덱스에 맞춰서 개수 저장한 후 반복문으로 거꾸로 돌려가며 비교했다! 문...
이거 자꾸 시간 초과 나서.. 정확히 69%에서 못 넘어가더라고..거기에 케이스가 와글와글 있는 거 같다.. ...
굳이 우수 교육생이 될 필요가 있을까??? 시험 관련으로 깊게 파는 거보다 CS 공부나 스프링 공부해 보고...
0으로 초기화한 grid를 생성하고, 직사각형에 맞춰서 숫자를 더해줬다. 0이 아닌 grid의 개수로 답을 구했...
그렇게 어렵지 않은 문제인 거 같다. 실버 1이길래 기대했는데.. 이상하게 정답률이 높더라 2차원 배열까지...
예외가 많아 여러 번 제출했던 문제.. 출력 형식도 잘 확인해야 한다. 자꾸 9%에서 에러가 났는데 사람들이...
약간 linked list처럼 구현했다. 임시로 해당 값을 저장한 후, 나머지 값을 한 칸씩 당기는 방법으로 줄을 ...
여학생, 남학생을 학년별로 담을 수 있는 배열을 생성하고, 이에 맞춰 입력을 받았다. 이후 한 방에 들어갈...
입력받으면서 배열에 넣고, 100 이상인 값을 구했다. 정렬은 귀찮아서 그냥 함수 썼다. 처음에 찾은 100 이...
딕셔너리를 이용해 구현하였다. 리스트 선언 후 인덱스를 이용해 구현할 수도 있다.
수업이 처음 있는 날에 시작하는 게 가장 빨리 수업 시간을 채우는 날은 아니다! 전체에서 한주에 들을 수 ...
자꾸 제한시간 초과가 나서 당황스러운 문제였다. 파이썬으로 풀 경우 테스트 케이스가 많아 실행 시간이 ...
자바반 올라갈 수 있을까.. 못 가면 싸피 끝나고 우테코에서 경험 더 쌓아야할거 같은데ㅋㅋㅋㅋㅋㅋㅋㅋㅋ...
작년 10월쯤 노트북에 물을 쏟았다! (졸업논문 정리하고 있었는데.. 부들부들) 한 100ml? 200ml 정도 쏟았...
대학원 졸업 기념으로 글을 작성해 본다. 선택할 때 알았다면 좋았을 것들..! 어느 분야로 진학할지 고르고...
5월 19일에 첫 글을 쓴 거치곤.. 아주 늦게 돌아왔다! 부끄럽지만.. 그동안 나는... 사실... 개발자보다는....
나는 벼락치기밖에 못한다. 실기 시험도 당연히 벼락치기했고.. 2일간의 벼락치기로 한번 탈락.. 그리고 다...
코로나 첫 시작, 졸업 예정자가 된 나는 처음으로 기사 시험을 접수하고 만다. 필기시험 일자는 2월부터 3...
그럼.. 5월 중순부터 12월 말까지 개발 관련으로 한건 없냐고? 물론 있다. 그중에서도 기억이 휘발되기 전...
실기마저 벼락치기로 준비한 나.. 비전공자 실기 후기를 준비했다! 점수가 약간.. 찌글빠글한데.. 가채점 ...
영어 성적은 필요하고.. 토익처럼 계속 공부하기는 싫은 당신..! 그럼 오픽을 쳐라! 오픽이란? 오픽.. 대충...
2021년 8월 14일 정보처리기사 필기 3회차 시험을 응시했다. 혹시나 비전공자 벼락치기 정보처리기사 필기 ...
Selection Sort 기본 개념 · 최대 원소를 찾는다 · 최대 원소와 맨 오른쪽 원소 교환 · 맨 오른쪽 원소 ...
예제 Pixel : background pixel, image pixel로 구성 Blob : 상하좌우, 대각방향으로 연결된 image pixel...
순환이란? 자기 자신을 호출하는 함수 Base case : 적어도 하나의 recursion에 빠지지 않는 경우가 존재해...
전공 분야가 아닌 IT 쪽으로 취업 노선을 변경한 후 그동안 해온 일을 정리해보았다. 내가 아는 컴퓨터 ...