일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- JavaScript
- axios
- Python
- sw expert academy
- redux-saga
- SW
- json-server
- redux
- Algorithm
- 항해99
- 항해플러스
- Get
- programmers
- react-router
- 테코테코
- 프로그래머스
- 매일메일
- 이코테
- redux-toolkit
- 코딩테스트합격자되기
- createSlice
- 알고리즘
- 리액트
- react-redux
- C++
- useDispatch
- java
- react
- 자바
- maeil-mail
- Today
- Total
목록분류 전체보기 (319)
Binary Journey
💡테코테코 시즌 1.5 4회 모임 off-site 문제 풀이입니다. (2025.02.15) 문제출처: 프로그래머스 - 문자열 밀기 내용 문자열 "hello"에서 각 문자를 오른쪽으로 한 칸씩 밀고 마지막 문자는 맨 앞으로 이동시키면 "ohell"이 됩니다. 이것을 문자열을 민다고 정의한다면 문자열 A와 B가 매개변수로 주어질 때, A를 밀어서 B가 될 수 있다면 밀어야 하는 최소 횟수를 return하고 밀어서 B가 될 수 없으면 -1을 return 하도록 solution 함수를 완성해보세요. 기록하기💡 어디까지 생각해봤는지 단계적으로 기록해봅니다. 풀이풀이 시간시작 시각종료 시각총 소요 시간 30분문제 분석제약 사항 파악 & 테스트 케이스 작성제한사항0 A의 길이 = B의 길이 A, B는 알파벳 ..
💡테코테코 시즌 1.5 4회 모임 off-site 문제 풀이입니다. (2025.02.15) 문제 출처: 프로그래머스 - 배열 회전시키기 내용 정수가 담긴 배열 numbers와 문자열 direction가 매개변수로 주어집니다. 배열 numbers의 원소를 direction방향으로 한 칸씩 회전시킨 배열을 return하도록 solution 함수를 완성해주세요. 기록하기💡 어디까지 생각해봤는지 단계적으로 기록해봅니다.어떤 알고리즘을 적용하려 했나요?원형 큐를 사용하였다.적용 근거는 무엇인가요?문제 설명에서 왼쪽, 혹은 오른쪽으로 회전한다는 말을 보고 원형 큐가 적합하다고 판단하였다.문제 풀이 과정에서 해당 알고리즘을 어떻게 코드로 구현하려 했나요?모듈러 연산을 사용한다. 풀이풀이 시간시작 시각종료 시각..
💡테코테코 시즌 1.5 4회 모임 off-site 문제 풀이입니다. (2025.02.15) 문제출처: 프로그래머스 - 공 던지기 내용 머쓱이는 친구들과 동그랗게 서서 공 던지기 게임을 하고 있습니다. 공은 1번부터 던지며 오른쪽으로 한 명을 건너뛰고 그다음 사람에게만 던질 수 있습니다. 친구들의 번호가 들어있는 정수 배열 numbers와 정수 K가 주어질 때, k번째로 공을 던지는 사람의 번호는 무엇인지 return 하도록 solution 함수를 완성해보세요. 기록하기💡 어디까지 생각해봤는지 단계적으로 기록해봅니다.어떤 알고리즘을 적용하려 했나요?등차수열을 사용한다.적용 근거는 무엇인가요?제한사항 보면 "numbers는 1부터 시작하며 번호는 순서대로 올라" 가기 때문에 1부터 간격이 2씩 증가하는 ..
💡테코테코 시즌 1.5 2회 모임 off-site 문제 풀이입니다. (2025.01.19) 문제 출처: 백준 - 과제는 끝나지 않아! 내용 성애는 이번 학기에 전공을 정말 많이 듣는다. 이로 인해 거의 매일을 과제를 하면서 보내고 있다. 그런데도 과제가 줄어들 기미가 보이지 않는데, 바로 분단위로 과제가 추가되고 있기 때문이다. 다행히 과제 제출 기한은 학기가 끝날 때까지이다. 너무나도 많은 과제를 하다가 미쳐버린 성애는 아래와 같은 규칙으로 과제를 해 나가고 있다.과제는 가장 최근에 나온 순서대로 한다. 또한 과제를 받으면 바로 시작한다.과제를 하던 도중 새로운 과제가 나온다면, 하던 과제를 중단하고 새로운 과제를 진행한다.새로운 과제가 끝났다면, 이전에 하던 과제를 이전에 하던 부분부터 이어서 한다..
💡테코테코 시즌 1.5 2회 모임 off-site 문제 풀이입니다. (2025.01.19) 문제 출처: 백준 - 막대기 내용 아래 그림처럼 높이만 다르고 (같은 높이의 막대기가 있을 수 있음) 모양이 같은 막대기를 일렬로 세운 후, 왼쪽부터 차례로 번호를 붙인다. 각 막대기의 높이는 그림에서 보인 것처럼 순서대로 6, 9, 7, 6, 4, 6 이다. 일렬로 세워진 막대기를 오른쪽에서 보면 보이는 막대기가 있고 보이지 않는 막대기가 있다. 즉, 지금 보이는 막대기보다 뒤에 있고 높이가 높은 것이 보이게 된다. 예를 들어, 그림과 같은 경우엔 3개(6번, 3번, 2번)의 막대기가 보인다.N개의 막대기에 대한 높이 정보가 주어질 때, 오른쪽에서 보아서 몇 개가 보이는지를 알아내는 프로그램을 작성하려고 한다...
💡테코테코 시즌 1.5 2회 모임 off-site 문제 풀이입니다. (2025.01.19) 문제출처: 프로그래머스 - 같은 숫자는 싫어 내용 배열 arr가 주어집니다. 배열 arr의 각 원소는 숫자 0부터 9까지로 이루어져 있습니다. 이때, 배열 arr에서 연속적으로 나타나는 숫자는 하나만 남기고 전부 제거하려고 합니다. 단, 제거된 후 남은 수들을 반환할 때는 배열 arr의 원소들의 순서를 유지해야 합니다. 예를 들면,arr = [1, 1, 3, 3, 0, 1, 1] 이면 [1, 3, 0, 1] 을 return 합니다.arr = [4, 4, 4, 3, 3] 이면 [4, 3] 을 return 합니다.배열 arr에서 연속적으로 나타나는 숫자는 제거하고 남은 수들을 return 하는 solution 함수를..
💡테코테코 시즌 1.5 2회 모임 off-site 문제 풀이입니다. (2025.01.19) 문제출처: 프로그래머스 - 컨트롤 제트 내용 숫자와 "Z"가 공백으로 구분되어 담긴 문자열이 주어집니다. 문자열에 있는 숫자를 차례대로 더하려고 합니다. 이 때 "Z"가 나오면 바로 전에 더했던 숫자를 뺀다는 뜻입니다. 숫자와 "Z"로 이루어진 문자열 s가 주어질 때, 머쓱이가 구한 값을 return 하도록 solution 함수를 완성해보세요. 기록하기💡 어디까지 생각해봤는지 단계적으로 기록해봅니다. 어떤 알고리즘을 적용하려 했나요? 스택 사용 한다. 적용 근거는 무엇인가요?"Z"가 나오면 바로 전에 더했던 숫자를 뺀다는 것을 봐서 바로 직전에 쌓은 top 을 제거하는 것으로 이해했다. 문제 풀이 과정에서 해..

울트라러닝 세계 0.1%가 지식을 얻는 비밀 스콧 영 저자(글) · 이한이 번역 최근 울트라러닝(Ultralearning) 을 읽고 학습 방식에 대한 근본적인 고민을 하게 되었다. 단순히 시간을 투자하는 것이 아니라 어떻게 하면 보다 효율적으로 배우고 실제로 적용할 수 있을지를 연구해 보려 했다.이 책은 학습을 고도의 집중과 실험을 통해 능력을 극대화하는 과정으로 바라보고 있었다. 울트라러닝에서 제시하는 9가지 법칙을 나의 학습 과정에 적용하면서 어떻게 공부해야 할지에 대한 새로운 기준을 세워 보려 한다. 1. 메타학습(Meta-learning): 학습 지도를 먼저 그려라 책에서는 학습을 시작하기 전에 메타학습을 먼저 하라고 강조한다. 메타학습이란, '내가 배우려는 것이 무엇인지', '어떤 방식으..

건지 감자껍질 파이 북클럽 메리 앤 섀퍼 , 애니 배로스 저자(글) · 신선해 번역 에 대해 포스팅을 할지 말지 고민했었다. 이 블로그에는 주로 개발에 관련된 내용을 작성했고 책에 대한 포스트가 있다 해도 책의 장르가 대부분 코딩테스트 같은 실용서 혹은 자기계발서였기 때문이다. 근데 어차피 내 블로그이고 내게 큰 영향을 준 책이기도 한데 못 쓸 이유가 있나, Why Not? 이라는 생각이 들어 작성해본다. 를 처음 읽었던 건 2010년, 고등학교 3학년이 되던 해였다. 알라딘에서 신간 추천으로 보았고 자연스럽게 손이 갔다. 나는 제인 오스틴의 소설을 좋아하고 서간체 소설을 선호한다. 편지는 한 사람의 목소리로만 채워지는 글이라 마치 그 사람의 생각을 직접 듣는 것 같은 느낌이 든다.어릴 적..
💡 해당 풀이는 코딩 테스트 합격자되기 - 자바편 에서 발췌된 내용을 바탕으로 작성되었습니다. 문제출처: 프로그래머스 - 카드 뭉치 내용 코니는 영어 단어가 적힌 카드 뭉치 두 개를 선물로 받았습니다. 코니는 다음과 같은 규칙으로 카드에 적힌 단어들을 사용해 원하는 순서의 단어 배열을 만들 수 있는지 알고 싶습니다.원하는 카드 뭉치에서 카드를 순서대로 한 장씩 사용합니다.한 번 사용한 카드는 다시 사용할 수 없습니다.카드를 사용하지 않고 다음 카드로 넘어갈 수 없습니다.기존에 주어진 카드 뭉치의 단어 순서는 바꿀 수 없습니다.예를 들어 첫 번째 카드 뭉치에 순서대로 ["i", "drink", "water"], 두 번째 카드 뭉치에 순서대로 ["want", "to"]가 적혀있을 때 ["i", "want"..