https://school.programmers.co.kr/learn/courses/30/lessons/77484 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr def solution(lottos, win_nums): answer = [] plus = 0 cnt = 0 dic = {} # 맞춘 개수에 따른 순위 저장 for i in range(7): if i
https://school.programmers.co.kr/learn/courses/30/lessons/92334 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr def solution(id_list, report, k): l = len(id_list) answer = [] #report 중복제거 report_set = set(report) dic1 = {} dic2 = {} for i in id_list: dic1[i] = 0 dic2[i] = 0 #신고받은 횟수 구하기 for claim in report_set: a,b = claim.split() #자..
https://www.acmicpc.net/problem/1062 1062번: 가르침 첫째 줄에 단어의 개수 N과 K가 주어진다. N은 50보다 작거나 같은 자연수이고, K는 26보다 작거나 같은 자연수 또는 0이다. 둘째 줄부터 N개의 줄에 남극 언어의 단어가 주어진다. 단어는 영어 소문 www.acmicpc.net import sys n, k = map(int, input().split()) arr = [] # anta tica에 들어가는 알파벳 cur = ['a', 'n', 't', 'i', 'c'] #cur을 제외한 알파벳 alphabet = [ 'b', 'd', 'e', 'f', 'g', 'h', 'j', 'k', 'l', 'm', 'o', 'p', 'q', 'r', 's', 'u', 'v', ..
https://www.acmicpc.net/problem/1806 1806번: 부분합 첫째 줄에 N (10 ≤ N < 100,000)과 S (0 < S ≤ 100,000,000)가 주어진다. 둘째 줄에는 수열이 주어진다. 수열의 각 원소는 공백으로 구분되어져 있으며, 10,000이하의 자연수이다. www.acmicpc.net n,s = map(int, input().split()) arr = list(map(int,input().split())) #투 포인터 사용 start,end = 0 ,0 sum = 0 len = 1e9 for start in range(n): #sum이 s보다 작거나 n이 end보다 크면, end+1(다음 원소를 더해줌) while sum < s and end=s이면 len값을 갱..
https://school.programmers.co.kr/learn/courses/30/lessons/1844 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr from collections import deque def solution(maps): answer = 0 n = len(maps) m = len(maps[0]) v = [[0]*m for _ in range(n)] move= [[-1,0],[1,0],[0,1],[0,-1]] def bfs(): q = deque() q.append([0,0,1]) while q: x,y,depth = q.popl..
https://school.programmers.co.kr/learn/courses/30/lessons/81301 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr def solution(s): answer = 0 dic = {} dic[0] ='zero' dic[1]='one' dic[2]='two' dic[3]='three' dic[4]='four' dic[5]='five' dic[6]='six' dic[7]='seven' dic[8]='eight' dic[9]='nine' for i in range(0,10): s = s.replace(dic[i],st..
https://www.acmicpc.net/problem/17070 17070번: 파이프 옮기기 1 유현이가 새 집으로 이사했다. 새 집의 크기는 N×N의 격자판으로 나타낼 수 있고, 1×1크기의 정사각형 칸으로 나누어져 있다. 각각의 칸은 (r, c)로 나타낼 수 있다. 여기서 r은 행의 번호, c는 열의 www.acmicpc.net n = int(input()) g= [] for i in range(n): row = list(map(int,input().split())) g.append(row) dp = [] for i in range(n): row = [[0]*3 for j in range(n)] dp.append(row) # 가로, 대각선, 세로 move = [[0,1],[1,1],[1,0]] d..
https://www.acmicpc.net/problem/12869 12869번: 뮤탈리스크 1, 3, 2 순서대로 공격을 하면, 남은 체력은 (12-9, 10-1, 4-3) = (3, 9, 1)이다. 2, 1, 3 순서대로 공격을 하면, 남은 체력은 (0, 0, 0)이다. www.acmicpc.net n = int(input()) a = list(map(int,input().split())) scv = [0]*3 for i in range(n): scv[i] = a[i] result=1e9 def dfs(x,cnt): global result # 체력순으로 정렬 x.sort() if x[0]
ssh 공개키$ssh -keygen 홈디렉토리에서 ssh 디렉토리 확인 시id_rsa private keyid_rsa_pub public key ssh 디렉토리는 사용자만 읽고,쓰고, 실행 가능 공개키를 로그인하고자 하는 컴퓨터의 authorized keys에 추가시로그인 없이 로그인 가능 백업 자동화 기능에도 사용가능 RSA 비대칭 키를 지칭private키로 암호화/ public key로 복호화1. client가 server에 접속2. server가 random key값을 client에게 전송3. client가 random key값을 private키값을 이용해 암호화 한 후 server에게 전송4. server가 전송받은 암호화 키값을 기존에 가지고 있던client의 public key값을 이용해 복호..
- Total
- Today
- Yesterday
- Python
- Redux
- 감정일기장
- til
- SEB 43기
- 백준
- 회고
- SEB43
- 브루드포스
- 스택오버플로우
- 다이나믹 프로그래밍
- seb
- 프로젝트
- 프론트엔드
- 그리디 알고리즘
- 감정 일기장
- BFS
- 인적성
- 프로그래머스
- 기술면접
- 코드스테이츠
- SEB 43
- dfs
- 개인 프로젝트
- 프리프로젝트
- SEB43기
- dictionary
- React quill
- useContext
- 코테
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |