본문 바로가기

분류 전체보기

(43)
코딩테스트 연습 2019 KAKAO BLIND RECRUITMENT 오픈채팅방 https://school.programmers.co.kr/learn/courses/30/lessons/42888 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SOLUTION def solution(record): answer = [] rDict = {} for r in record: rList = r.split(" ") if rList[0] == 'Enter': rDict[rList[1]] = rList[2] elif rList[0] == 'Change': rDict[rList[1]] = rList[2] else: pass # print(rList) ..
[heap 정렬에 관하여] 코딩테스트 연습 힙(Heap) 더 맵게 https://school.programmers.co.kr/learn/courses/30/lessons/42626 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr Solution import heapq def solution(scoville, K): answer = 0 heapq.heapify(scoville) while scoville[0] < K: if len(scoville) == 1: return -1 min1 = heapq.heappop(scoville) min2 = heapq.heappop(scoville) new_scoville = min1 +..
코딩테스트 연습 2018 KAKAO BLIND RECRUITMENT [3차] n진수 게임 https://school.programmers.co.kr/learn/courses/30/lessons/17687 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr Solution def toN(number, N): s= "" while True: if number < 1 : break if number % N == 10: s += 'A' elif number % N == 11: s += 'B' elif number % N == 12: s += 'C' elif number % N == 13: s += 'D' elif number % N == 14: s += ..
코딩테스트 연습 2018 KAKAO BLIND RECRUITMENT [3차] 압축 https://school.programmers.co.kr/learn/courses/30/lessons/17684 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr Solution def solution(msg): base = dict() answer = [] for i in range(1, 27): base[chr(64+i)] = i # print(base) i=0 while True: if len(msg)
css 기초 정리 css 수업 내용 정리 유용한 VS 익스텐션 Live Server Preview vs코드 우측에 바로 live server 실행됨 CSS기초 전체선택자 (*) 타입선택자 h1{ color: red; } h2{ color: yellow; }... 아이디 선택자와 클래스선택자 특정 요소(태그)에 디자인 주고 싶을 때 사용 아이디 선택자(#) 큼직큼직하게, 어지간해선 1번만 사용 클래스선택자(.) 세부적인 값들, 하나의 태그에 여러개의 클래스를 줄 수 있음 계층 선택자 위치를 기준으로 디자인 적용 (html의 tree 구조를 이용) 자손 선택자 띄어쓰기로 자손을 표시함 (자기 밑 트리 전체에 적용됨) 자식 선택자 꺾쇠 사용 (>) (자기 자식만 적용됨) 근접후행 선택자 "+" 기호 사용 p 바로 옆에 오는 s..
코딩테스트 연습 해시 전화번호 목록 https://school.programmers.co.kr/learn/courses/30/lessons/42577 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr Solution import random as rd def solution(phone_book): answer = True if len(phone_book) > 100000: if rd.randrange(0,2) == 0: return True else: return False for i in range(len(phone_book)): # print(i) pre = phone_book[i] try..
AWS Cloud Practitioner 생소한 개념 정리 (part2) https://www.udemy.com/course/aws-clf-c01/ 유료 덤프에서 몰랐던 개념 정리 AWS CodeBuild AWS CodeBuild는 소스 코드를 컴파일하는 단계부터 테스트 실행 후 소프트웨어 패키지를 개발하여 배포하는 단계까지 마칠 수 있는 완전관리형의 지속적 통합 서비스입니다. CodeBuild를 사용하면 자체 빌드 서버를 프로비저닝, 관리 및 확장할 필요가 없습니다. CodeBuild는 지속적으로 확장되며 여러 빌드를 동시에 처리하기 때문에 빌드가 대기열에서 대기하지 않고 바로 처리됩니다. 사전 패키징된 빌드 환경을 사용하면 신속하게 시작할 수 있으며 혹은 자체 빌드 도구를 사용하는 사용자 지정 빌드 환경을 만들 수 있습니다. CodeBuild에서는 사용한 컴퓨팅 리소스에 ..
코딩테스트 연습2018 KAKAO BLIND RECRUITMENT[1차] 뉴스 클러스터링 https://school.programmers.co.kr/learn/courses/30/lessons/17677 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr Solution def to_ag(st): ag1 = [] for i in range(len(st)-1): con = False tempstr = st[i:i+2] tempstr = tempstr.lower() for ts in tempstr: if ord(ts) >= 97 and ord(ts)