일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Java
- 그리디
- HashMap
- 백트래킹
- 문자열
- 구현
- 아스키코드
- DP
- dfs
- 새벽코딩
- 다리 만들기
- 알고리즘
- 프로그래머스
- BufferedReader
- 배열
- Stack
- 완전탐색
- 탐색
- LIS
- 스택
- SQL
- 백준
- Queue
- 빅데이터
- 시뮬레이션
- oracle
- BFS
- Python
- 다이나믹프로그래밍
- 브루트포스
- Today
- Total
목록전체 글 (216)
새벽코딩

https://school.programmers.co.kr/learn/courses/30/lessons/12980 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 OO 연구소는 한 번에 K 칸을 앞으로 점프하거나, (현재까지 온 거리) x 2 에 해당하는 위치로 순간이동을 할 수 있는 특수한 기능을 가진 아이언 슈트를 개발하여 판매하고 있습니다. 이 아이언 슈트는 건전지로 작동되는데, 순간이동을 하면 건전지 사용량이 줄지 않지만, 앞으로 K 칸을 점프하면 K 만큼의 건전지 사용량이 듭니다. 그러므로 아이언 슈트를 착용하고 이동할 때는 순간 이동을..
1. 대용량 트래픽시 발생할 수 있는 다양한 문제점을 핸들링할 수 있어야 한다. 1) 로드밸런싱 로드밸런서를 두어 트래픽을 여러서버 또는 인스턴스로 분산시켜줍니다. 이렇게 하면 개별 서버가 과부하 상태에 빠지지 않고 트래픽을 분산처리할 수 있습니다. 2) 캐싱 정적 콘텐츠를 캐싱하여 동일한 요청에 대한 응답을 반복 생성하지 않고 캐시된 버전을 제공합니다. 예로 서버 실행시 캐시메모리에 공통코드나 공통메시지등을 미리 담아두어 사용자가 해당 서비스를 실행할때 서버까지가 아닌 캐시메모리의 데이터를 접근하여 빠른 처리를 해줄 수 있다. 3) 비동기 처리 요청을 동기적으로 처리하는 대신, 비동기 방식으로 처리하여 응답 지연을 최소화 하고 처리량을 향상시킬 수 있습니다. 이를 위해 메시지 큐(RabbitMQ) 시스..

https://school.programmers.co.kr/learn/courses/30/lessons/12915 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ※ JAVA 코드 (문자열 내 마음대로 정렬하기) import java.io.*; import java.util.*; class Solution { public String[] solution(String[] strings, int n) { String[] answer = new String[strings.length]; Map map = new TreeMap(); int idx = 0; for(..

https://school.programmers.co.kr/learn/courses/30/lessons/17681 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 비밀지도 네오는 평소 프로도가 비상금을 숨겨놓는 장소를 알려줄 비밀지도를 손에 넣었다. 그런데 이 비밀지도는 숫자로 암호화되어 있어 위치를 확인하기 위해서는 암호를 해독해야 한다. 다행히 지도 암호를 해독할 방법을 적어놓은 메모도 함께 발견했다. 지도는 한 변의 길이가 n인 정사각형 배열 형태로, 각 칸은 "공백"(" ") 또는 "벽"("#") 두 종류로 이루어져 있다. 전체 지도는 두..

https://school.programmers.co.kr/learn/courses/30/lessons/81301 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 네오와 프로도가 숫자놀이를 하고 있습니다. 네오가 프로도에게 숫자를 건넬 때 일부 자릿수를 영단어로 바꾼 카드를 건네주면 프로도는 원래 숫자를 찾는 게임입니다. 다음은 숫자의 일부 자릿수를 영단어로 바꾸는 예시입니다. 1478 → "one4seveneight" 234567 → "23four5six7" 10203 → "1zerotwozero3" 이렇게 숫자의 일부 자릿수가 영단어로 바뀌어..