본문 바로가기

프로그래머스10

프로그래머스 백엔드 데브코스 4기 PRE팀 회고록 최고의 PRE 네이비팀 기간 : 23/06/01 ~ 23/06/15 🆕 백엔드 데브코스 시작 그렇게 기다리고 기다렸던 데브코스가 시작되었습니다. 교육 받기를 기다리며 가장 걱정했었던 것은 데브코스에 온 친구들이 너무 잘하지 않을까? 라는 걱정이었습니다. 근데 정말 잘하더라구요. 이 내용에 대해서는 뒷쪽에서 얘기하도록 하겠습니다. 1️⃣ Week OT를 진행하고 6명이 한 팀이되어 아이스브레이킹을 진행했습니다! 아무래도 처음이라서 그런지 모두 어색어색했던 것 같아요. 그렇게 아이스브레이킹이 끝나고 공부할 수 있는 시간을 갖게됩니다. 제가 말씀드리는 이 공부할 수 있는 시간은 코어타임이라고 부르며 13시 ~ 19시동안 동료들이 같이 공부한다는 느낌을 받을 수 있도록 게더타운을 활용해 캠을 키고 공부하는 시간.. 2023. 6. 26.
프로그래머스 백엔드 데브코스 4기 합격 후기 🏫 학부 생활 합격 후기를 작성하기 전 곰곰히 생각해보니 학부 얘기를 해야할 것 같아서 꺼내보려고 합니다. 저는 1학년부터 학부 근로장학생으로 일하며 3학년까지 쉴틈없이 학업과 일을 병행하며 지내왔습니다! 주 5일중 3일 정도는 오전 9시부터 오후 10시까지 학교에 있을정도로요! 그렇게 4학년이 되서는 야간으로 학사과정을 했었고 주간에는 컴퓨터공학부 교직원으로 근무했었습니다. 4학년 때는 일찍가서 늦게 집에가는 날이 주 3일이 5일이 되었고 졸업할 때 쯤 많이 지쳐있었던 것 같아요. 위에서 이야기 한 것 처럼 학업과 일을 병행한다는게 쉽지 않았던 것 같아요. 집안 형편상 용돈을 받으며 다닐 수 없었고 그만큼 공부에 집중하지 못하고 일을 많이 했었던 것 같아요. 물론 이것도 핑계라고 하면 핑계라고 할 수 .. 2023. 6. 24.
[프로그래머스] Lv1. 문자열 내 마음대로 정렬하기 (Javascript 풀이) 문제 설명 문자열로 구성된 리스트 strings와, 정수 n이 주어졌을 때, 각 문자열의 인덱스 n번째 글자를 기준으로 오름차순 정렬하려 합니다. 예를 들어 strings가 ["sun", "bed", "car"]이고 n이 1이면 각 단어의 인덱스 1의 문자 "u", "e", "a"로 strings를 정렬합니다. 제한 조건 strings는 길이 1 이상, 50이하인 배열입니다. strings의 원소는 소문자 알파벳으로 이루어져 있습니다. strings의 원소는 길이 1 이상, 100이하인 문자열입니다. 모든 strings의 원소의 길이는 n보다 큽니다. 인덱스 1의 문자가 같은 문자열이 여럿 일 경우, 사전순으로 앞선 문자열이 앞쪽에 위치합니다. 입출력 예 strings n return ["sun", "b.. 2023. 4. 9.
[프로그래머스] Lv1. 최소직사각형 (Javascript 풀이) 문제 설명 명함 지갑을 만드는 회사에서 지갑의 크기를 정하려고 합니다. 다양한 모양과 크기의 명함들을 모두 수납할 수 있으면서, 작아서 들고 다니기 편한 지갑을 만들어야 합니다. 이러한 요건을 만족하는 지갑을 만들기 위해 디자인팀은 모든 명함의 가로 길이와 세로 길이를 조사했습니다. 아래 표는 4가지 명함의 가로 길이와 세로 길이를 나타냅니다. 명함 번호 가로 길이 세로 길이 1 60 50 2 30 70 3 60 30 4 80 40 가장 긴 가로 길이와 세로 길이가 각각 80, 70이기 때문에 80(가로) x 70(세로) 크기의 지갑을 만들면 모든 명함들을 수납할 수 있습니다. 하지만 2번 명함을 가로로 눕혀 수납한다면 80(가로) x 50(세로) 크기의 지갑으로 모든 명함들을 수납할 수 있습니다. 이때.. 2023. 4. 7.