프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 import re from collections import Counter def make_set(string): str_set = [] for i in range(len(string)-1): if re.match('^[a-zA-Z]+$', string[i:i+2]): str_set.append(string[i:i+2].lower()) return str_set def solution(str1, str2): # 1. 집합 만들기 set1 = make_set(str1) set2 = make_set(str2..
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 내 풀이 def solution(s): lst = s[1:-1].split('},') lst.sort(key=len) # ['{2}', '{2,1', '{1,2,3', '{1,2,4,3'] answer = [] for el in lst: temp = '' # el = '{1,2,3' for char in el: # 1. 지금 조사하는 글자가 숫자라면 if char.isdecimal(): temp += char # 2. 지금 조사하는 글자가 }나 ,이면 elif char in '},': if int(temp) ..
- Total
- Today
- Yesterday
- docker
- 프로그래머스
- mysql binary
- 리눅스
- json필드
- 파이썬
- 완전탐색
- stream=true
- re라이브러리
- 백준
- MySQL
- django
- 백준 3020
- 티스토리챌린지
- 빅데이터
- 스택
- 오블완
- sql대소문자
- SQL
- sql 데이터타입 변경
- 백트래킹
- 싸피
- 우분투
- 바이너리 조건
- Linux
- hdfs
- SSAFY
- ubuntu
- 정규표현식
- 하둡
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |