본문 바로가기
728x90
반응형

전체 글150

[프로그래머스][stack/queue] 기능개발 python (200720) 1. 문제 설명 문제 설명 프로그래머스 팀에서는 기능 개선 작업을 수행 중입니다. 각 기능은 진도가 100%일 때 서비스에 반영할 수 있습니다. 또, 각 기능의 개발속도는 모두 다르기 때문에 뒤에 있는 기능이 앞에 있는 기능보다 먼저 개발될 수 있고, 이때 뒤에 있는 기능은 앞에 있는 기능이 배포될 때 함께 배포됩니다. 먼저 배포되어야 하는 순서대로 작업의 진도가 적힌 정수 배열 progresses와 각 작업의 개발 속도가 적힌 정수 배열 speeds가 주어질 때 각 배포마다 몇 개의 기능이 배포되는지를 return 하도록 solution 함수를 완성하세요. 제한 사항 작업의 개수(progresses, speeds배열의 길이)는 100개 이하입니다. 작업 진도는 100 미만의 자연수입니다. 작업 속도는 .. 2020. 7. 20.
데이터 사이언티스트, 데이터 분석가 취업 준비 (2020 상반기 - 쓰디쓴 실패) 0. 2020 상반기 취업 상반기에 대학원 막학기와 취준을 동시에 병행했다. 상반기에 취업 결과 및 과정을 회고함으로써 부족했던 점과 고쳐야할 점 그리고 하반기 계획을 세워볼까함 울지마.. 바보야... 1. 준비 2월 중순: 마스터 자소서 작성, 데이터 분석용 코테준비 (결국 이거 못봄), ML&EDA 준비 3월 : 서류 3, 데이터 분석용 코테 공부, 알고리즘 코테 공부 4월 : 서류 작성 5 5월 : 서류 작성 2 + GSAT 6월 : 서류 작성 3 + CJAT 7월 그리고 현재 : 카카오코테 + 서류 작성 1 2. 결과 취업 지원 15곳 --> 서류합 5곳 --> 코테 / 적성에서 다 떨어짐 서류 탈락 : 기획 5 / 데이터 7 / 개발 3 이스트소프트(빅데이터 분석 플랫폼 개발 및 운영) 롯데멤버.. 2020. 7. 19.
[프로그래머스][stack/queue] 프린터 python (200719) 1. 문제 설명 일반적인 프린터는 인쇄 요청이 들어온 순서대로 인쇄합니다. 그렇기 때문에 중요한 문서가 나중에 인쇄될 수 있습니다. 이런 문제를 보완하기 위해 중요도가 높은 문서를 먼저 인쇄하는 프린터를 개발했습니다. 이 새롭게 개발한 프린터는 아래와 같은 방식으로 인쇄 작업을 수행합니다. 1) guideline 1. 인쇄 대기목록의 가장 앞에 있는 문서(J)를 대기목록에서 꺼냅니다. 2. 나머지 인쇄 대기목록에서 J보다 중요도가 높은 문서가 한 개라도 존재하면 J를 대기목록의 가장 마지막에 넣습니다. 3. 그렇지 않으면 J를 인쇄합니다. 예를 들어, 4개의 문서(A, B, C, D)가 순서대로 인쇄 대기목록에 있고 중요도가 2 1 3 2 라면 C D A B 순으로 인쇄하게 됩니다. 내가 인쇄를 요청한 .. 2020. 7. 19.
[SQL] 기본 문법 정리 1 - 200717 SQL 기초 문법 정리 참고 영상 : https://www.youtube.com/watch?v=vgIc4ctNFbc&t=1446s # 1. import data use world; desc city # 2. 한국도시들만 출력 / 인구수 8000000이상 도시 출력 select * from city where CountryCode = "KOR" select * from city where population > 8000000 select * from city where (population > 8000000) and (CountryCode = "KOR") # 3. between 범위를 줄때 - population 7000000 ~ 8000000 select * from city where Populatio.. 2020. 7. 18.
[프로그래머스][stack/queue] 다리를 지나는 트럭 python (200717) https://velog.io/@filoscoder/Data-Structure-Stack-vs.-Queue [Data Structure] Stack vs. Queue? 선형구조? (Linear Structure) 🧐 선형구조 (Linear structure)는 데이터들이 일렬로 저장되어 있는 형태를 가진다. 일렬로 저장하는 방식은 리스트와 각 데이터가 다음 데이터의 위치를 가지는 연결 리스 velog.io 해당 문제는 먼저들어온 기차가 먼저 나가는 방식인 (First In First Out - FIFO) Queue 이다. Queue 는 리스트로 구현할 때 lista.pop(0) 으로 하면됨. --> 리스트 인덱스 0 번째가 빠짐. 1. 문제 문제 설명 트럭 여러 대가 강을 가로지르는 일 차선 다리를 정해.. 2020. 7. 17.
[프로그래머스][hash] 전화번호목록 python (200715) 1. 문제 문제 설명 전화번호부에 적힌 전화번호 중, 한 번호가 다른 번호의 접두어인 경우가 있는지 확인하려 합니다. 전화번호가 다음과 같을 경우, 구조대 전화번호는 영석이의 전화번호의 접두사입니다. 구조대 : 119 박준영 : 97 674 223 지영석 : 11 9552 4421 전화번호부에 적힌 전화번호를 담은 배열 phone_book 이 solution 함수의 매개변수로 주어질 때, 어떤 번호가 다른 번호의 접두어인 경우가 있으면 false를 그렇지 않으면 true를 return 하도록 solution 함수를 작성해주세요. 제한 사항 phone_book의 길이는 1 이상 1,000,000 이하입니다. 각 전화번호의 길이는 1 이상 20 이하입니다. 입출력 예제 phone_book return [11.. 2020. 7. 15.
[프로그래머스][hash] 베스트앨범 python (200715) 1. 문제 문제 설명 스트리밍 사이트에서 장르 별로 가장 많이 재생된 노래를 두 개씩 모아 베스트 앨범을 출시하려 합니다. 노래는 고유 번호로 구분하며, 노래를 수록하는 기준은 다음과 같습니다. 속한 노래가 많이 재생된 장르를 먼저 수록합니다. 장르 내에서 많이 재생된 노래를 먼저 수록합니다. 장르 내에서 재생 횟수가 같은 노래 중에서는 고유 번호가 낮은 노래를 먼저 수록합니다. 노래의 장르를 나타내는 문자열 배열 genres와 노래별 재생 횟수를 나타내는 정수 배열 plays가 주어질 때, 베스트 앨범에 들어갈 노래의 고유 번호를 순서대로 return 하도록 solution 함수를 완성하세요. 제한사항 genres[i]는 고유번호가 i인 노래의 장르입니다. plays[i]는 고유번호가 i인 노래가 재생.. 2020. 7. 15.
[프로그래머스] 가장 큰 수 정렬문제 python (200713) https://programmers.co.kr/learn/courses/30/lessons/42746 코딩테스트 연습 - 가장 큰 수 0 또는 양의 정수가 주어졌을 때, 정수를 이어 붙여 만들 수 있는 가장 큰 수를 알아내 주세요. 예를 들어, 주어진 정수가 [6, 10, 2]라면 [6102, 6210, 1062, 1026, 2610, 2106]를 만들 수 있고, 이중 가장 큰 �� programmers.co.kr 1. 문제 1) 문제 설명 0 또는 양의 정수가 주어졌을 때, 정수를 이어 붙여 만들 수 있는 가장 큰 수를 알아내 주세요. 예를 들어, 주어진 정수가 [6, 10, 2]라면 [6102, 6210, 1062, 1026, 2610, 2106]를 만들 수 있고, 이중 가장 큰 수는 6210입니다... 2020. 7. 13.
[프로그래머스] H-index 정렬문제 python (200713) https://programmers.co.kr/learn/courses/30/lessons/42747 코딩테스트 연습 - H-Index H-Index는 과학자의 생산성과 영향력을 나타내는 지표입니다. 어느 과학자의 H-Index를 나타내는 값인 h를 구하려고 합니다. 위키백과1에 따르면, H-Index는 다음과 같이 구합니다. 어떤 과학자가 발표 programmers.co.kr 1. 문제 문제 설명 H-Index는 과학자의 생산성과 영향력을 나타내는 지표입니다. 어느 과학자의 H-Index를 나타내는 값인 h를 구하려고 합니다. 위키백과1에 따르면, H-Index는 다음과 같이 구합니다. 어떤 과학자가 발표한 논문 n편 중, h번 이상 인용된 논문이 h편 이상이고 나머지 논문이 h번 이하 인용되었다면 h.. 2020. 7. 13.
! 2020. 7. 12.
728x90
반응형