본문 바로가기

분류 전체보기131

[프로그래머스/python/Lv2] 뉴스 클러스터링 코딩테스트 연습 > 2018 KAKAO BLIND RECRUITMENT > [1차] 뉴스 클러스터링 https://school.programmers.co.kr/learn/courses/30/lessons/17677 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 코드 def makeArrays(sstr): #"FRANCE", "aa1+aa2" # 다중집합 만들기 sstr = sstr.lower() sstr = list(sstr+ " ") # 문자열 한글자씩 끊기 for i in range(len(sstr)-1): sstr[i] = sstr[i] + sstr.. 2023. 12. 16.
[프로그래머스/python/Lv2] 튜플 코딩테스트 연습 > 2019 카카오 개발자 겨울 인턴십 > 튜플 https://school.programmers.co.kr/learn/courses/30/lessons/64065 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 코드 def solution(s): answer = [] s = s[1:len(s)-2] #1 s = s.split("}") #2 for i in range(len(s)): #3 if s[i][0]==",": s[i] = s[i][2:] elif s[i][0]=="{": s[i] = s[i][1:] s.sort(key=len) #4 .. 2023. 12. 16.
[프로그래머스/python/Lv2] 캐시 코딩테스트 연습 > 2018 KAKAO BLIND RECRUITMENT > [1차] 캐시 https://school.programmers.co.kr/learn/courses/30/lessons/17680 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 코드1 from collections import deque def solution(cacheSize, cities): answer = 0 cache = deque() if cacheSize == 0: answer = 5*len(cities) else: for city in cities: city = city.. 2023. 12. 15.
[프로그래머스/python/Lv1] 비밀지도 코딩테스트 연습 > 2018 KAKAO BLIND RECRUITMENT > [1차] 비밀지도 https://school.programmers.co.kr/learn/courses/30/lessons/17681 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 코드 def solution(n, arr1, arr2): answer = [] for i in range(n): intersectMap = str(format(arr1[i] | arr2[i], 'b').rjust(n, "0")) tmpString = '' for tmp in intersectMap: if .. 2023. 12. 14.