본문 바로가기

분류 전체보기75

[프로그래머스] 위장 파이썬 C++ 문제링크 programmers.co.kr/learn/courses/30/lessons/42578 코딩테스트 연습 - 위장 programmers.co.kr Python from collections import defaultdict def solution(clothes): answer = 0 dic=defaultdict(int) for i in clothes: dic[i[1]]+=1 multiple=1 for i in dic: multiple*=dic[i]+1 return multiple-1 아이디어: 경우의 수 세기 문제. 아무것도 안입을 수는 없으므로 옷종류+1을 곱하고 마지막에 1뺌. C++ #include #include #include #include using namespace std; int .. 2021. 5. 3.
[프로그래머스] 전화번호 목록 문제링크 programmers.co.kr/learn/courses/30/lessons/42577 코딩테스트 연습 - 전화번호 목록 전화번호부에 적힌 전화번호 중, 한 번호가 다른 번호의 접두어인 경우가 있는지 확인하려 합니다. 전화번호가 다음과 같을 경우, 구조대 전화번호는 영석이의 전화번호의 접두사입니다. 구조 programmers.co.kr Python def solution(phone_book): answer = True dic={} for number in phone_book: dic[number]=1 for number in phone_book: temp="" for digit in number: temp+=digit if temp in phone_book and temp!= number: an.. 2021. 5. 3.
Python 코딩테스트 끄적끄적 지속적인 업데이트 예정입니다. 1. defaultdict 사용(유사딕셔너리) from collections import defaultdict sample=defaultdict(int) sample['dog'] print(sample.items()) sample['dog']+=1 print(sample.items()) 2. list, dictionary comprehension sample=[x for x in range(10)] print(sample) sample1={x:[] for x in ['a','b','c']} print(sample1) ''' [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] {'a': [], 'b': [], 'c': []} ''' 3. zip : iterable한 객체 .. 2021. 4. 20.
C++ 코딩테스트 끄적끄적 지속적인 업데이트 예정 1. #include #include using namespace std; int main() { //선언 string str1 = "hello world"; cout 2021. 4. 20.
[프로그래머스] 완주하지 못한 선수 (파이썬, C++) 문제링크 programmers.co.kr/learn/courses/30/lessons/42576 코딩테스트 연습 - 완주하지 못한 선수 수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다. 마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수 programmers.co.kr Python from collections import defaultdict def solution(participant,completion): d=defaultdict(int) for p in participant: d[p]+=1 for c in completion: d[c]-=1 if d[c]==0: d.pop(c) return "".join(.. 2021. 4. 20.
정보처리기사 실기 한방에 끝내기 (키워드 정리) 본 문서는 `2021 수제비 정보처리기사 실기` 책 기반으로 작성되었습니다. 지속적인 업데이트 예정입니다. 1단원 요구사항 확인 (2020기출 수: 2+3=5) 애자일 : 절차동적으로 연결 되어 있는 경우에 따라 다르게 처리할 수 있도록) 소프트웨어 아키텍처: 소프트웨어 구성요소와 특성, 관계를 표현하는 구조. 요구공학: 사용자 요구사항 반영을 위해 요구사항 도출, 분석, 명세 확인 등 구조화된 활동 형상 통제 위원회: 형상관리 방침 결정, 의사결정 수행하는 조직 유스케이스 모델 검증 방법: 엑터, 유스케이스, 유스케이스 명세서 점검 짝 프로그래밍: 둘이서 짝으로 코딩하는 원리 메타포어: 공통적 이름 체계로 고객-개발자간 의사소통 원활 리팩토링: 기능을 바꾸지 않으면서 중복제거, 단순화 등을 목적으로 시.. 2021. 4. 15.
2021 정보처리기사 필기 합격 후기 수제비 VS 에듀윌 인강 리뷰 및 공부법 (비전공자) 정보처리기사 필기 후기 2021년 3월 7일에 1회차 정보처리기사 필기 시험이 있었고, 결과가 나와서 후기를 작성하게 되었습니다. 시험 본 결과는 ... 넉넉한 점수로 합격을 할 수 있었습니다. 저는 `비전공자`였고, 자료구조나 데이터베이스에 관한 지식은 어느 정도 있었지만 소프트웨어공학이나 운영체제, 네트워크는 1도 모르는 상태로 공부를 시작했습니다. 사실 시험 접수하고도 정처기 과목에서 공부해야하는 과목이 뭔지 몰랐.. 접수를 하고 보니 5과목을 공부해야 했고, 인터넷 강의나 책을 통해 공부할 수 있다는 걸 파악했습니다. 정보처리기사 인강 수강 후기 먼저 선택한 매체는 인터넷 강의였습니다. 구글 검색창에 정보처리기사 인강 이라고 쳤을 때 광고로 나오는 곳 중 패스트 캠퍼스는 뭔가 못 미더웠고(...).. 2021. 3. 20.
1월 4주차 자동매매일지 거래 방식 이전 포스팅에서 15만원으로 매수가를 증액하겠다고 했는데, 결론부터 말하자면 20일, 21일, 22일에는 15만원으로 거래를 했고 20일에 2승 1패를 하면서 손실(-500원정도)이 났습니다. 손실종목을 분석해보고 21일에는 15만원을 5만원씩 최대 3종목까지 동시 포착이 가능하도록 했지만 결국 동시포착이 되는 일은 없었고, 다시 22일에 거래할때는 최초 1종목만 포착하도록(하루 1번만 매수하기) 하여 익절했습니다. 거래별 손익 손실 종목 분석 4080원에 들어가서 4010원에 나왔는데, 당일 종가는 3715원으로 잘 나온 것이 맞지만 이틀 뒤인 1월 22일에 고가 6100원 종가 5060원이네요.개잡주 손절된 이유는 크게 2가지인데 생각보다 개미털기가 더 심했고 당일 최초포착일 때 들어가지 .. 2021. 1. 23.
1월 19일 매매일지 1월 19일 매매일지 오늘은 1%익절 2회 완료하였습니다. 근 1주일간 매매내역을 합치면, 5만원으로 3일 7만원으로 2일 정도 거래했으므로 평균 6만원의 잔고로 5천원(8%)의 수익을 낸 것이라고 보면 됩니다. 만족스러운 수준이기 때문에 내일부터는 조금 더 올려서 자동매매계좌에 15만원 정도 넣어보고, 매수가를 조금 조절하고 지켜보려고 합니다. 종종 업데이트 하겠습니다. 감사합니다.^^ 2021. 1. 19.
주식 단타 손절가 정하기 ( 1월 13-15일 자동매매일지) 1월 15일 매매내역 베팅 금액을 7만원으로 늘렸습니다. 원금대비 1% 조금 넘는 수익이 발생했습니다. 손절종목분석 매수가는 2880원, 매도가는 2855원인데, 관찰하다가 더 반등이 없을 것 같아서 일반매도로 손절했다. 그런데 뒤에 다시 반등을 준다. 10:10의 고가는 2950원으로 매수가 대비 3%반등을 주었다. 그렇다면 여기서 어떻게 해야 할까? 1. 덕양산업 같이 손절이 나는 종목을 포착하지 않도록 조건 추가 (제일 좋은 방법) 2. (하락으로 인한) 강제청산의 폭에 여유를 두어 좀 더 오래 버티기 3. 하락은 감내하되, 손실폭을 줄이기 위해 강제 청산폭을 좁히기 세 가지 대안이 있는데, 데이트레이딩 특히 1분봉 매매에서 중요한 것은 `가격`과 `시간`임을 고려할 때 두 번째 대안은 좋은 방법이.. 2021. 1. 15.