코딩 기초 트레이닝 9
·
프로그래머스
n 번째 원소부터 문제 설명 정수 리스트 num_list와 정수 n이 주어질 때, n 번째 원소부터 마지막 원소까지의 모든 원소를 담은 리스트를 return하도록 solution 함수를 완성해주세요. 제한사항 2 ≤ num_list의 길이 ≤ 30 1 ≤ num_list의 원소 ≤ 9 1 ≤ n ≤ num_list의 길이 입출력 예 num_list n result [2, 1, 6] 3 [6] [5, 2, 1, 7, 5] 2 [2, 1, 7, 5] 입출력 예 설명 입출력 예 #1 [2, 1, 6]의 세 번째 원소부터 마지막 원소까지의 모든 원소는 [6]입니다. 입출력 예 #2 [5, 2, 1, 7, 5]의 두 번째 원소부터 마지막 원소까지의 모든 원소는 [2, 1, 7, 5]입니다. import java...
코딩 기초 트레이닝 8
·
프로그래머스
접미사 배열 문제 설명 어떤 문자열에 대해서 접미사는 특정 인덱스부터 시작하는 문자열을 의미합니다. 예를 들어, "banana"의 모든 접미사는 "banana", "anana", "nana", "ana", "na", "a"입니다. 문자열 my_string이 매개변수로 주어질 때, my_string의 모든 접미사를 사전순으로 정렬한 문자열 배열을 return 하는 solution 함수를 작성해 주세요. 제한사항 my_string은 알파벳 소문자로만 이루어져 있습니다. 1 ≤ my_string의 길이 ≤ 100 입출력 예 my_string result "banana" ["a", "ana", "anana", "banana", "na", "nana"] "programmers" ["ammers", "ers", "..
코딩 기초 트레이닝 7
·
프로그래머스
문자열 여러 번 뒤집기 문제 설명 문자열 my_string과 이차원 정수 배열 queries가 매개변수로 주어집니다. queries의 원소는 [s, e] 형태로, my_string의 인덱스 s부터 인덱스 e까지를 뒤집으라는 의미입니다. my_string에 queries의 명령을 순서대로 처리한 후의 문자열을 return 하는 solution 함수를 작성해 주세요. 제한사항 my_string은 영소문자로만 이루어져 있습니다. 1 ≤ my_string의 길이 ≤ 1,000 queries의 원소는 [s, e]의 형태로 0 ≤ s ≤ e
코딩 기초 트레이닝 6
·
프로그래머스
주사위 게임 3 문제 설명 1부터 6까지 숫자가 적힌 주사위가 네 개 있습니다. 네 주사위를 굴렸을 때 나온 숫자에 따라 다음과 같은 점수를 얻습니다. 네 주사위에서 나온 숫자가 모두 p로 같다면 1111 × p점을 얻습니다. 세 주사위에서 나온 숫자가 p로 같고 나머지 다른 주사위에서 나온 숫자가 q(p ≠ q)라면 (10 × p + q)2 점을 얻습니다. 주사위가 두 개씩 같은 값이 나오고, 나온 숫자를 각각 p, q(p ≠ q)라고 한다면 (p + q) × |p - q|점을 얻습니다. 어느 두 주사위에서 나온 숫자가 p로 같고 나머지 두 주사위에서 나온 숫자가 각각 p와 다른 q, r(q ≠ r)이라면 q × r점을 얻습니다. 네 주사위에 적힌 숫자가 모두 다르다면 나온 숫자 중 가장 작은 숫자 만..
Docker + Redis 설치
·
Server
2023.08.09 - [Server/Docker] - Windows 10 + WSL + Docker 설치하기 Windows 10 + WSL + Docker 설치하기 2022.04.08 - [Server/Docker] - Docker 설치해보기 Docker 설치해보기 1. Docker란? Docker는 쉽게 말해서 컨테이너 기반의 오픈소스 가상화 플랫폼입니다. 예전에는 서버의 버전도 정해져있기 때문에 해당 서버 magicmk.tistory.com Docker에 Redis를 올리기 이전에 Windows 사용자라면 이전 글을 보고 Docker를 설치하고 오면 될 것 같다. Redis 설치 Docker에서 Redis 이미지를 가져온다. $ docker pull redis 그리고 가져온 이미지 목록을 확인해본다..
Windows 10 + WSL + Docker 설치하기
·
Server/Docker
2022.04.08 - [Server/Docker] - Docker 설치해보기 Docker 설치해보기 1. Docker란? Docker는 쉽게 말해서 컨테이너 기반의 오픈소스 가상화 플랫폼입니다. 예전에는 서버의 버전도 정해져있기 때문에 해당 서버에 맞춰서 여러 프로그램을 설치하는 것도 일이였고, 시간 magicmk.tistory.com 예전에 Docker를 설치하는 글을 작성한 적이 있는데 해당 버전은 가상머신에 Ubuntu를 올려서 Docker를 설치했던 것인데 이번에는 Windows에 Docker를 설치하는 방법에 대해 얘기해보려고 한다. Hyper-V / WSL2 설치 Docker Desktop은 기본적으로 Hyper-V와 WSL2 기반의 Docker Engine을 사용하기 때문에 이 두 개를 설..
요술공주밍키
삽질의흔적