날짜 / 주차-누적 횟수: 2025.02.06(목) / 1주차-4회사이트 이름: 프로그래머스사용 언어: JavaScript문제 고유 번호 및 레벨: 42862133025 / Lev 1나의 풀이 방법: 풀지 못했음최적 풀이 방법:주석으로 설명 적음배운 개념:하나씩 해결해
날짜 / 주차-누적 횟수: 2025.02.06(목) / 1주차-3회사이트 이름: 프로그래머스사용 언어: JavaScript문제 고유 번호 및 레벨: 42840 / Lev 1나의 풀이 방법:최적 풀이 방법:answer빈 배열을 만든다.a1, a2, a3각 배열에 찍는 돌
날짜 / 주차-누적 횟수: 2025.02.06(목) / 1주차-2회사이트 이름: 프로그래머스사용 언어: JavaScript문제 고유 번호 및 레벨: 42747 / Lev 2최적 풀이 방법:입력 받은 배열을 내림차순으로 정렬한다.일반 for 문 반복문으로 입력받은 배열(
날짜 / 주차-누적 횟수: 2025.02.06(목) / 1주차-1회사이트 이름: 프로그래머스사용 언어: JavaScript문제 고유 번호 및 레벨: 42746 / Lev 2참고 풀이 방법:최적 풀이 방법:.sort((a, b) => (b + a) 1 - (a + b)
✅ 목표 86% 달성 타인 자소서 1회 첨삭 내 자소서 첨삭할 부분 정리코딩테스트 문제 총 5문제 -> 3문제 SQL 실전 테스트 1문제 풀기 어제 실전 테스트 풀었던 문제 다시 풀기 (복습) 알고리즘 문제 4문제 코테 인증 2회 이상 -> 0회 힙 개념 공부 스텍/
해시는 빠르게 데이터를 저장하고 검색할 수 있는 자료구조다.Key-Value형태로 데이터를 저장하는데, 자바스크립트에서는 객체(Object) 또는 Map을 이용할 수 있다.프로그래머스 No.42577 전화번호 목록 문제를 해시 개념을 모르는채로 풀다보니 정확성은 나오는
1주차: 2월 3일 (월) ~ 2월 7일 (금)2주차: 2월 10일 (월) ~ 2월 14일 (금)3주차: 2월 17일 (월) ~ 2월 21일 (금)4주차: 2월 24일 (월) ~ 2월 28일 (금)5주차: 3월 3일 (월) ~ 3월 7일 (금)프로그래머스 코딩테스트 고
SQL 20문제 풀기 (34문제 남음) → 8문제 완료 알고리즘 5문제 풀기 (SQL 문제로 대체 가능) 총 25문제 중 8문제 해결 → 32% 달성 SQL 문제 풀이 속도가 점점 빨라지고 있다. 오전에는 스터디 운영 정책을 수정하느라 공부 시간이 부족했다.
총: 16일 1주차: 1일간 1월 3일 (금)2주차: 5일간 1월 6일 (월) ~ 1월 10일 (금)3주차: 5일간 1월 13일 (월) ~ 1월 17일(금)4주차: 5일간 1월 20일 (월) ~ 1월 27일(금)🌅 오전 루틴9:00 ~ 9:20: 목표 나누기사전 준비
총: 16일 1주차: 1일간 1월 3일 (금)2주차: 5일간 1월 6일 (월) ~ 1월 10일 (금)3주차: 5일간 1월 13일 (월) ~ 1월 17일(금)4주차: 5일간 1월 20일 (월) ~ 1월 27일(금)코테문제: 89% (8문제 / 9문제)알고리즘 공부하고 정
날짜 / 주차-누적 횟수: 2025.01.16(목) / 3주차-4회사이트 이름: 프로그래머스사용 언어: 자바스크립트문제 고유 번호 및 레벨: 86491 / Lev 1최적 풀이 방법:가로 길이와 세로 길이를 담을 두 배열을 만든다.map을 활용하여 요소 중 큰 값은 w에
날짜 / 주차-누적 횟수: 2025.01.16(목) / 3주차-3회사이트 이름: 프로그래머스사용 언어: 자바스크립트문제 고유 번호 및 레벨: 12982 / Lev 1나의 풀이 방법:오름차순으로 배열을 정렬한다.일반 for 문을 활용하여 예산과 현재 요청 금액을 빼서 c
날짜 / 주차-누적 횟수: 2025.01.16(목) / 3주차-2회사이트 이름: 프로그래머스사용 언어: 자바스크립트문제 고유 번호 및 레벨: 12951 / Lev 2나의 풀이 방법:arr에 빈 값이 아닌 경우 첫 문자를 대문자로 나머지는 소문자로 변환한다.최적 풀이 방
날짜 / 주차-누적 횟수: 2025.01.16(목) / 3주차-1회사이트 이름: 프로그래머스사용 언어: 자바스크립트문제 고유 번호 및 레벨: 42579 / Lev 1최적 풀이 방법:해시 테이블을 생성한다.빈 객체를 만든다. 이후에 이 객체 안에 요소들을 넣을 예정이다.
큐(queue) 는 '줄을 서다'라는 뜻을 가지고 있다.큐는 먼저 들어간 데이터가 먼저 나오는 자료 구조이다.(맛집에서 먼저 줄을 서면 먼저 들어가는 것 같이!)FIFO(First In First Out) 선입 선출스택과 마찬가지로 큐도 삽입하는 연산을 push, 꺼내
날짜 / 주차-누적 횟수: 2025.01.10(금) / 2주차-18회사이트 이름: 프로그래머스사용 언어: 자바스크립트문제 고유 번호 및 레벨: 12909 / Lev 2나의 풀이 방법:stack 빈 배열을 만든다.열린 괄호가 있으면 stack 배열에 넣고, 닫힌 괄호가
스택의 어원은 '쌓는다'이다.어원에서 짐작할 수 있듯이 먼저 입력한 데이터를 제일 나중에 꺼낼 수 있는 자료 구조이다.LIFO(Last In First Out): 먼저 들어간 것이 마지막에 나오는 규칙을 후입선출 또는 LIFO라고 한다.이때 스택에 삽입하는 연산을 pu
날짜 / 주차-누적 횟수: 2025.01.08(수) / 2주차-11회사이트 이름: 프로그래머스사용 언어: 자바스크립트문제 고유 번호 및 레벨: 181829 / Lev 0나의 풀이 방법:일반 for 문을 중첩하여 사용해서 2차 배열에 접근한다.최적 풀이 방법:reduce
날짜 / 주차-누적 횟수: 2025.01.08(수) / 2주차-12회사이트 이름: 프로그래머스사용 언어: 자바스크립트문제 고유 번호 및 레벨: 181836 / Lev 0나의 풀이 방법:일반 for 문을 사용하여 그 안에 if 조건문으로 ‘.’, ‘x’문자를 k 번 re
날짜 / 주차-누적 횟수: 2025.01.08(수) / 2주차-13회사이트 이름: 프로그래머스사용 언어: 자바스크립트문제 고유 번호 및 레벨: 181931 / Lev 0나의 풀이 방법:등차 수열을 만든다.첫 항을 push 하고, 나머지 항은 for of 문으로 순차적으