분류 전체보기
-
[위클리 챌린지] 6주차알고리즘/프로그래머스 2021. 9. 11. 19:29
https://programmers.co.kr/learn/courses/30/lessons/85002 코딩테스트 연습 - 6주차 복서 선수들의 몸무게 weights와, 복서 선수들의 전적을 나타내는 head2head가 매개변수로 주어집니다. 복서 선수들의 번호를 다음과 같은 순서로 정렬한 후 return 하도록 solution 함수를 완성해주세요 programmers.co.kr - 풀이 정렬 기준 데이터에 대한 리스트를 만들어서 다중정렬을 이용해 조건에 맞게 정렬해주면 된다. def solution(weights, head2head): answer = [] data = [] for h in range(len(head2head)): w_win, win, lose = 0, 0, 0 for i in range..
-
[위클리 챌린지] 5주차알고리즘/프로그래머스 2021. 9. 11. 19:25
https://programmers.co.kr/learn/courses/30/lessons/84512 코딩테스트 연습 - 5주차_모음사전 사전에 알파벳 모음 'A', 'E', 'I', 'O', 'U'만을 사용하여 만들 수 있는, 길이 5 이하의 모든 단어가 수록되어 있습니다. 사전에서 첫 번째 단어는 "A"이고, 그다음은 "AA"이며, 마지막 단어는 "UUUUU"입니 programmers.co.kr - 풀이 from itertools import product def solution(word): return sorted(sum([[''.join(j) for j in product(['A','E','I','O','U'], repeat=i+1)] for i in range(5)], [])).index(wor..
-
재무제표로 기업분석하기일상/그외 2021. 9. 5. 19:39
https://youtu.be/gHTGGEMehSo [주식] 2시간만 공부하면 재무제표 볼 줄 안다! (3탄. 실전 기업분석) 비비드경제와 11명의 전문가 함께하는 2020 특별한 이벤트! 2020년 11명의 전문가의 TOP1 유망주는? ▶http://pf.kakao.com/_mhDkT 2020년 유망주 받는 법 1. 상단링크 클릭 2. 채널추가 버튼 클릭 3. 1:1 채팅으 youtu.be 위 영상보면서, 결론만 간단히 메모한거라 정확x 영상보면 잘 나와있다. 영업이익률, Rate of Operation Profit : 영업이익률 = 영업이익 / 매출액 * 100 영업이익률이 15% 이상이면 좋음 부채비율, Debt Ratio : 부채비율 = 부채총액 / 자기자본 * 100, 자기자본과 부채의 비율 1..
-
[정렬] K번째수 / 가장 큰 수 / H-Index알고리즘/프로그래머스 2021. 9. 5. 14:44
https://programmers.co.kr/learn/courses/30/lessons/42748 코딩테스트 연습 - K번째수 [1, 5, 2, 6, 3, 7, 4] [[2, 5, 3], [4, 4, 1], [1, 7, 3]] [5, 6, 3] programmers.co.kr 파이썬으로 매우 쉽게 풀 수 있다. def solution(array, commands): answer = [sorted(array[i[0]-1:i[1]])[i[2]-1] for i in commands] return answer https://programmers.co.kr/learn/courses/30/lessons/42746 코딩테스트 연습 - 가장 큰 수 0 또는 양의 정수가 주어졌을 때, 정수를 이어 붙여 만들 수 있는..
-
재무제표 보는 법일상/그외 2021. 9. 4. 19:49
재무제표... 투자를 할 때에는 기업의 재무제표를 보라고 한다. 그래서 재무제표를 공부해봤다. 자료 출처 : https://comp.fnguide.com/SVO2/asp/SVD_Finance.asp?pGB=1&gicode=A005930&cID=&MenuYn=Y&ReportGB=&NewMenuID=103&stkGb=701 1. 손익계산서 - 포괄손익계산서 매출액 : 2,437,714 > 2,304,009 > 2,368,070 으로 보통 매출액이 늘면 좋다. 매출원가 : 매출을 내기위해 사용하는 원가 (사과를 팔기위해 사과를 사올 때, 사과의 가격) (매출총이익율)=(매출총이익)/(매출액) (2018/12분기 경우, 1,113,770/2,437,714*100 = 약45%) 매출총이익율이 45% 꽤 높은 수준..
-
[해시] 완주하지 못한 선수 / 전화번호 목록 / 위장알고리즘/프로그래머스 2021. 9. 4. 15:56
https://programmers.co.kr/learn/courses/30/lessons/42576 코딩테스트 연습 - 완주하지 못한 선수 수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다. 마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수 programmers.co.kr def solution(participant, completion): dic = {} for i in participant: dic.setdefault(i, 0) dic[i] += 1 for i in completion: dic[i] -= 1 for i in dic: if dic[i]==1: return i https://programmers..
-
[해시] 베스트앨범알고리즘/프로그래머스 2021. 9. 4. 15:52
https://programmers.co.kr/learn/courses/30/lessons/42579# 코딩테스트 연습 - 베스트앨범 스트리밍 사이트에서 장르 별로 가장 많이 재생된 노래를 두 개씩 모아 베스트 앨범을 출시하려 합니다. 노래는 고유 번호로 구분하며, 노래를 수록하는 기준은 다음과 같습니다. 속한 노래가 programmers.co.kr 1. 인덱스가 key이고, 재생횟수가 value인 딕셔너리dic을 만든다. #{'0' : 500} - {0: 500, 1: 600, 2: 150, 3: 800, 4: 2500} 2. 장르가 key이고, 재생횟수 리스트가 value인 딕셔너리 music_dic을 만든다. - {'classic': [500, 150, 800], 'pop': [600, 2500]}..
-
주식투자 기초(고려할 것)일상/그외 2021. 8. 29. 20:19
요즘 주변에 다들 주식을 하길래.. 찾아보다가 메모해봄.. 현재기준 주식 상하한가 제한은 30%씩이다. - 기업의 재무제표를 확인 할 것 1. 매출액 : 얼마나 많은 금액을 팔았는지 2. 영업이익 : 얼마나 많이 벌었는지 3. 순이익 : 최종이익 EPS, 주당순이익 : 기업이 벌어들인 당기순이익을 기업이 발행한 총 주식 수로 나눈 값 * 당기순이익 : 일정기간의 순이익 - EPS가 높을수록 주식의 투자 가치가 높다고 볼 수 있다. PER, 퍼 : 주가를 한 주당 벌어들인 순이익으로 나눈 수치 - 주식가격이 1억이고, EPS가 1000만원이면, PER는 10 - PER가 높을수록 기업이익에 비해 주가가 높게 설정되어 있다는 의미 But, 일부회사는 당기순이익보다 이익을 덜 보더라도, 선 시장장악 (아마존,..