코딩한걸음
article thumbnail
[프로그래머스] 프렌즈 4블록
Coding Test/Programers 2023. 10. 24. 09:00

https://school.programmers.co.kr/learn/courses/30/lessons/17679 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 블라인드 공채를 통과한 신입 사원 라이언은 신규 게임 개발 업무를 맡게 되었다. 이번에 출시할 게임 제목은 "프렌즈4블록". 같은 모양의 카카오프렌즈 블록이 2×2 형태로 4개가 붙어있을 경우 사라지면서 점수를 얻는 게임이다. 만약 판이 위와 같이 주어질 경우, 라이언이 2×2로 배치된 7개 블록과 콘이 2×2로 배치된 4개 블록이 지워진다. 같은 블록은 여러 2×2에 포함될 수 있으며..

[프로그래머스] 오픈채팅방
Coding Test/Programers 2023. 10. 23. 09:00

https://school.programmers.co.kr/learn/courses/30/lessons/42888 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 카카오톡 오픈채팅방에서는 친구가 아닌 사람들과 대화를 할 수 있는데, 본래 닉네임이 아닌 가상의 닉네임을 사용하여 채팅방에 들어갈 수 있다. 신입사원인 김크루는 카카오톡 오픈 채팅방을 개설한 사람을 위해, 다양한 사람들이 들어오고, 나가는 것을 지켜볼 수 있는 관리자창을 만들기로 했다. 채팅방에 누군가 들어오면 다음 메시지가 출력된다. "[닉네임]님이 들어왔습니다." 채팅방에서 누군가 ..

article thumbnail
[프로그래머스] 리코쳇 로봇
Coding Test/Programers 2023. 10. 22. 09:00

https://school.programmers.co.kr/learn/courses/30/lessons/169199 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 리코쳇 로봇이라는 보드게임이 있습니다. 이 보드게임은 격자모양 게임판 위에서 말을 움직이는 게임으로, 시작 위치에서 목표 위치까지 최소 몇 번만에 도달할 수 있는지 말하는 게임입니다. 이 게임에서 말의 움직임은 상, 하, 좌, 우 4방향 중 하나를 선택해서 게임판 위의 장애물이나 맨 끝에 부딪힐 때까지 미끄러져 이동하는 것을 한 번의 이동으로 칩니다. 다음은 보드게임판을 나타낸 예시입..

article thumbnail
[프로그래머스] 게임 맵 최단거리, BFS / DFS
Coding Test/Programers 2023. 10. 21. 15:25

https://school.programmers.co.kr/learn/courses/30/lessons/1844 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 ROR 게임은 두 팀으로 나누어서 진행하며, 상대 팀 진영을 먼저 파괴하면 이기는 게임입니다. 따라서, 각 팀은 상대 팀 진영에 최대한 빨리 도착하는 것이 유리합니다. 지금부터 당신은 한 팀의 팀원이 되어 게임을 진행하려고 합니다. 다음은 5 x 5 크기의 맵에, 당신의 캐릭터가 (행: 1, 열: 1) 위치에 있고, 상대 팀 진영은 (행: 5, 열: 5) 위치에 있는 경우의 예시입니다. ..

article thumbnail
[프로그래머스] 2개 이하로 다른 비트, 비트 시프트 연산자, 비트 XOR
Coding Test/Programers 2023. 10. 20. 12:00

https://school.programmers.co.kr/learn/courses/30/lessons/77885 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 양의 정수 x에 대한 함수 f(x)를 다음과 같이 정의합니다. x보다 크고 x와 비트가 1~2개 다른 수들 중에서 제일 작은 수 예를 들어, f(2) = 3 입니다. 다음 표와 같이 2보다 큰 수들 중에서 비트가 다른 지점이 2개 이하이면서 제일 작은 수가 3이기 때문입니다. f(7) = 11 입니다. 다음 표와 같이 7보다 큰 수들 중에서 비트가 다른 지점이 2개 이하이면서 제일 작은..

article thumbnail
[Nike] Born X Raised SB Dunk Low 당첨 !
리뷰 2023. 10. 19. 23:59

Intro. 내 취미는 신발을 모으는것이다. 한정판 신발에 응모하고 설레며 기다리는 과정 자체도 좋아하고 당첨되면 짜릿하다 ㅋㅋㅋ 그리고 어제 여느때와 같이 응모하고 공부하고 있었는데 갑자기 온 문자. 이 문자로 하루가 너무 행복해졌다 ㅋㅋ 특히 팔팔 스케이트 첫 당첨이라 더 기분 좋았다. 항상 다른사람 당첨글만 보다가 내가 당첨되다니 !! 문자에서 안내하는 것처럼 직접 수령해야 하기에 바로 서울행 버스를 예매했다. PALPAL SKATES 가는날이 장날이라고 가을비 오는날 당첨이다. 덕분에 보통 1시간 40분 정도 걸리던 서울행이 2시간이 걸렸다.. 또 목욜인데도 강남 진입로는 엄청 막히더라. 버스도 끼어들기 힘들어서 시간이 더 걸렸다. 팔팔 스케이트는 압구정 로데오에 있는 편집샵이다. 내부는 이런식으..

article thumbnail
첫 Macbook 구매 후기
리뷰 2023. 10. 18. 22:56

Intro. 나는 어렸을때부터 집에 windows 컴퓨터가 있었고 대학생때 자연스럽게 갤럭시를 구매하면서 apple과는 거리가 있는 사람이였다. apple의 성능과 감성은 관심이 있었지만 미 갤럭시 생태계-데스크탑, 랩탑, 폰, 탭, 버즈, 워치-에 익숙해져 있었기에 '굳이?' 라는 느낌이 강했다. 무엇보다 난 게임을 좋아하니깐 Mac은 고려대상이 아니였다. 돈은 있었지만 계기가 없었다. 하지만 올해 초 랩탑을 팔아서 공백이 생겼고 개발자 면접을 보면서 계기도 생겼다. windows와 android만 고집하던 내가 Macbook을 구매하게 됐다. 합리적 선택을 위한 고민 평소 it 기기에 관심이 많은 나는, 특히 깔맞춤을 좋아한다. 여담이지만 사용하는 키보드, 마우스, 웹캠, 마이크 등이 로지텍, 엘가토..

기술면접 후기
일상 2023. 10. 17. 11:08

Intro. 딱 일주일 전쯤에 기술면접을 보고 왔다. 바로 적지 않고 일주일이나 뒤에 적는 이유는 다른 바쁜일이 있기도 했고 받은 피드백들을 빨리 처리하고 싶었기 때문이다. 이번 회사는 서류 → 사전과제 → 1차 면접(기술) → 2차 면접(컬처핏) 순으로 진행되는 회사다. 사전과제에 대한 자세한 설명을 할 수는 없지만, api명세에 따라 기능을 작성 크롤링으로 정보를 저장 2 가지 중 1 택하여 일주일동안 진행하였다. 후에 1차 면접을 본다고 연락이 왔다. 1:2 면접이였고, CTO님과 개발팀장님이 면접을 진행해주셨다. 진행 순서 자기소개 → 이력서 질문 → 기술 질문 → 사전과제 리뷰 → 궁금한 점 순으로 1시간동안 진행했다. 사실 포트폴리오도 준비했었는데, 질문이 계속 들어와서 보여드릴 타이밍을 못잡..