일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- React
- 노마드코더
- Array
- 카카오블라인드코딩테스트
- 달빛클럽
- Java
- 경제공부
- 인플레이션에서 살아남기
- 달빛캠퍼스
- 달빛클럽1기
- programmers
- 재귀
- 프로그래머스
- 백준
- BOJ
- ReactJS로 영화 웹 서비스 만들기
- Algorithm
- 리액트
- 자바
- 달빛클럽 1기
- 노마드코더 강의
- JPA
- HashMap
- Stack
- React.js
- SoftwareExpertAcademy
- 완전탐색
- 알고리즘
- SWEA
- dfs
- Today
- Total
th42500의 TIL

문제를 잘못 읽어서 삽질 좀 했던 문제....💦 https://school.programmers.co.kr/learn/courses/30/lessons/17677 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ✔ 입출력 예시 💡 포인트 1️⃣ 예시에서는 숫자로 이루어진 집합이었지만 우리는 오직 문자인 경우에만 다중 집합을 구해야 함 2️⃣ 문자의 대소문자는 구분하지 않고 비교 3️⃣ 두 집합을 원소를 모두 합했을 때 = 합집합 + 교집합 ❓ 풀이방법 1️⃣ 문자열을 모두 소문자로 바꾸기 👉 대소문자 구분없이 비교하기 위해서 2️⃣ 각 문자열을 2글자씩 끊..

그동안 여러번 도전했다가 못풀고 그냥 넘겼던 괄호 변환을 다시 도전해서 해결했다 🔥 https://school.programmers.co.kr/learn/courses/30/lessons/60058 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ✔ 입출력 예시 💡 포인트 1️⃣ 문제에 나와있는 문자열 변환 과정을 천천히 따라가며 구현하는 것이 가장 좋은 문제 포인트 1. 입력이 빈 문자열인 경우, 빈 문자열을 반환합니다. 2. 문자열 w를 두 "균형잡힌 괄호 문자열" u, v로 분리합니다. 단, u는 "균형잡힌 괄호 문자열"로 더 이상 분리할 수 없어야 ..

https://school.programmers.co.kr/learn/courses/30/lessons/17687 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ✔ 입출력 예시 💡 포인트 1️⃣ "10이상의 숫자부터는 한 자리씩 끊어서 말한다"는 의미는 0~9까지 한 사람당 숫자 하나씩 말하다가 두글자 이상의 숫자부터는 한사람씩 끊어서 말한다는 의미 즉, 10은 1, 0 으로 끊어서 열한번째 사람과 열두번째 사람이, 11은 1, 1로 끊어서 열세번째 사람과 열네번째 사람이 말한다는 의미 2️⃣ 게임에 참여한 모든 사람이 돌아가면서 한글자씩 말하므로 튜브가..

https://school.programmers.co.kr/learn/courses/30/lessons/92335 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ✔ 입출력 예시 💡 풀이과정 및 포인트 1️⃣ n을 k의 진수로 변환 2️⃣ k진수로 변환한 수에서 0이 포함되지 않는 수 P 찾기 (0기준으로 자르기) 3️⃣ 0이 포함되지 않는 수 P가 소수인지 아닌지 판별 (수가 너무 커질 수 있으므로 long 타입 사용) ✔ 소스코드 import java.util.Arrays; import java.util.List; public class Solution..

https://programmers.co.kr/learn/courses/30/lessons/72411 코딩테스트 연습 - 메뉴 리뉴얼 레스토랑을 운영하던 스카피는 코로나19로 인한 불경기를 극복하고자 메뉴를 새로 구성하려고 고민하고 있습니다. 기존에는 단품으로만 제공하던 메뉴를 조합해서 코스요리 형태로 재구성해서 programmers.co.kr 이 문제를 풀면서 다시한번 카카오의 문제가 어렵다는 것을 깨닫고 공부를 더 열심히 해야겠다는 생각이 들었다. 이틀동안 문제를 풀어보았는데, 문제를 이해하는 것도 조금 어려웠고 풀이과정을 생각해내는 것도 스터디원의 도움을 받아 겨우 해결했던 문제이다. ✔ 입출력 예시 💡 포인트 1️⃣ 각 코스요리들은 사전순으로 오름차순으로 정렬해서 return 2️⃣ 단품메뉴들의 ..

https://programmers.co.kr/learn/courses/30/lessons/42888 코딩테스트 연습 - 오픈채팅방 오픈채팅방 카카오톡 오픈채팅방에서는 친구가 아닌 사람들과 대화를 할 수 있는데, 본래 닉네임이 아닌 가상의 닉네임을 사용하여 채팅방에 들어갈 수 있다. 신입사원인 김크루는 카카오톡 오 programmers.co.kr ✔ 입출력 예시 💡 포인트 1️⃣ nickName이 바뀔 수 있는 경우는 나가서 nickName을 변경하여 다시 들어오는 경우와 채팅창 내에서 nickName을 변경하는 경우 2️⃣ Leave일 때에는 닉네임에 대한 정보가 없음 3️⃣ 최대한 실행 시간을 줄여 코드의 효율성을 높이자 1️⃣ 첫번째 시도 ❓ 풀이과정 👉 User 클래스를 생성해서 record의 각..