분류 전체보기

·Docker
Docker 공식 문서 사이트 docker docker: The base command for the Docker CLI. docs.docker.com 🐋 docker search Docker Hub에서 image 찾기 (star가 많고, official이면 그 만큼 신뢰성 up!) PS C:\Users> docker search wordpress NAME DESCRIPTION STARS OFFICIAL AUTOMATED wordpress The WordPress rich content management system… 5089 [OK] bitnami/wordpress Bitnami container image for WordPress 211 [OK] 🐋 docker pull image를 pull 하기 ..
·Docker
ㅇ도커를 가장 쉽게 이해해 보자! Docker (도커) Docker의 사전적 의미: 부두에서 컨테이너를 다루는 노동자 → 컨테이너라는 게 도커를 이해하는데 중요한 개념이 된다. 근데 왜 로고에 고래가? → 그냥 고래가 회사를 잘 나타내서 쓴 듯.. (고래가 많은 콘테이너를 당신에게 전달하기 위해 나르고 있다는 뜻을 갖고있는다고 한다) “the whale is carrying a stack of containers on its way to deliver those to you”. Container 가 뭔데?? 우리는 선박 컨테이너가 가장 먼저 떠오를 것이다. 컨테이너는 다양한 물건을 저장하고, 목적지까지 운반하는 데 사용한다. 이러한 컨테이너의 개념을 컴퓨터, 소프트웨어 상에서 이용하기 때문에 도커라는 게..
https://school.programmers.co.kr/learn/courses/30/lessons/42586# 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 Quene 형식으로 풀었다 이번 문제는 쉬웠다! def solution(progresses, speeds): answer = [] while True: for i in range(len(progresses)): progresses[i] += speeds[i] count = 0 if progresses[0] >= 100: while progresses[0] >= 100: progresses...
https://school.programmers.co.kr/learn/courses/30/lessons/87390 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 (1차 시도) 효율성 문제 때문에 어려운거 같다. def solution(n, left, right): # n x n 배열 # 1 2 3 4 # 2 2 3 4 [1, 0] # 3 3 3 4 [2, 0] [2, 1] # 4 4 4 4 [3, 0] [3, 1] [3, 2] # 2차원 배열 선언하기 array = [[0 for j in range(n)] for i in range(n)] for i..
https://school.programmers.co.kr/learn/courses/30/lessons/76502 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 문자열을 회전 시킬 때는 for문으로 queue 방식으로 회전 시켜 주었다. 그리고 규칙에 맞는 괄호를 찾는 방식으로는 stack 방식을 사용했다. 마지막으로 dictionary를 선언해서 괄호의 짝에 맞게 정의를 해주었다. def solution(s): count = 0 stack = [] Dict = {'{' : '}', '[' : ']', '(' : ')'} saveValue = "" ..
https://school.programmers.co.kr/learn/courses/30/lessons/64065 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 한번에 풀긴 했지만 약간 너무 막 쓴 코드인거같다.... 다른 사람들 적은거 보면 엄청 짧게 가능하기도 하다. def solution(s): answer = [] stack = [] s = s[1:-1] for i in s: if i == '{': continue elif i == '}': stack = list(map(int, stack)) # 리스트의 모든 string 요소를 int로 바..
https://school.programmers.co.kr/learn/courses/30/lessons/12949 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 행렬의 곱셈 방식만 알면 쉽게 구현 가능 "가로 곱하기 세로" def solution(arr1, arr2): answer = [] for rowindex, row in enumerate(arr1) : list = [] for k in range(len(arr2[0])): hi = 0 for index, j in enumerate(row): hi += j * arr2[index][k] list..
https://school.programmers.co.kr/learn/courses/30/lessons/42747 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 (1차 시도) 쉬운 문제인거같다. def solution(citations): answer = 0 n = len(citations) for i in range(1, n+1): count = 0 for j in citations: if j >= i: count += 1 if count == i: answer = count return answer 풀이 (2차 시도) def solution(ci..
찌르비
'분류 전체보기' 카테고리의 글 목록 (35 Page)