Jewoo Sin

[이것이 코딩 테스트다 with Python] 떡볶이 떡 만들기(Java)

Goal “이것이 코딩 테스트다 with Python” 교재의 문제를 분석하고 코드와 함께 이해해보기 위한 글입니다. 문제 분석 이 문제는 별도의 문제 분석 없이 교재의 설명에 집중하는 것이 좋을 것 같습니다. 해결해야 하는 문제를 이진 탐색으로 어떻게 풀어나가야 할지 이해할 수 있도록 잘 풀어내고 있기 때문에 책을 읽어보시는 걸 추천드립니다. ...

좋은 개발자의 공통점

좋은 개발자라고 생각되어 지는 사람들은 어떤 사람들일까요? 제가 개발의 즐거움을 알게된 데에 많은 개발자분들의 영향을 받아왔기 때문에 저도 좋은 개발자가 되기 위해서 고민하곤 합니다. 저 또한 공부가 얕은 개발자 중 한 명이지만, 최근에 참여했던 스터디에서 저보다 늦게 공부를 시작하신 개발자들과 공부하게 되었습니다. 자연스레 그 분들께 질문을 받게 ...

CSS 핵심 개념

웹 개발에서 프론트 계열과 백엔드 계열을 막론하고 필수적으로 다뤄져야하는 기본이 있다면 그건 HTML, CSS 그리고 자바스크립트입니다. 이 포스팅은 웹 표준에 대한 내용 중 깜빡하기 쉽고 놓쳐버릴 수 있지만 다시 살펴보면 좋을 요소들을 정리해 챙길 수 있도록 하는 목표를 갖고 있습니다. CSS 스타일의 형식 CSS 스타일의 형식은 다음과 같습니다...

[이것이 코딩 테스트다 with Python] 카드 정렬하기(Java)

Goal “이것이 코딩 테스트다 with Python” 교재의 문제를 분석하고 코드와 함께 이해해보기 위한 글입니다. [Gold IV] 카드 정렬하기 - 1715 문제 링크 문제 설명 정렬된 두 묶음의 숫자 카드가 있다고 하자. 각 묶음의 카드의 수를 A, B라 하면 보통 두 묶음을 합쳐서 하나로 만드는 데에는 A+B 번의 비교를 해야 한다....

[이것이 코딩 테스트다 with Python] 실패율(Java)

Goal “이것이 코딩 테스트다 with Python” 교재의 문제를 분석하고 코드와 함께 이해해보기 위한 글입니다. 실패율 슈퍼 게임 개발자 오렐리는 큰 고민에 빠졌다. 그녀가 만든 프랜즈 오천성이 대성공을 거뒀지만, 요즘 신규 사용자의 수가 급감한 것이다. 원인은 신규 사용자와 기존 사용자 사이에 스테이지 차이가 너무 큰 것이 문제였다. ...

[이것이 코딩 테스트다 with Python] 안테나(Java)

Goal “이것이 코딩 테스트다 with Python” 교재의 문제를 분석하고 코드와 함께 이해해보기 위한 글입니다. 문제 분석 집의 위치값을 배열에 저장한 후 오름차순 정렬을 해서 중앙값을 꺼내는 방법으로 답을 구할 수 있습니다. 집 갯수가 홀수인 경우에는 중앙값, 짝수인 경우에는 중앙에서 더 작은 위치를 얻어내도록 하면 문제의 조건대로 답을...