일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 마스터링 비트코인
- 공개키
- pythonic
- js
- 비트코인
- 암호화폐
- 개발
- 레디스
- 블록체인개발
- 주소
- 블록체인
- solidity
- Ethereum
- 마스터링비트코인
- node js
- 백서
- 스마트컨트랙트
- 이더리움
- smart contract
- Redis
- 솔리디티
- 알고리즘
- 마스터링 이더리움
- 개인키
- 문자열
- javascript
- keras
- python
- 파이썬
- DAPP
- Today
- Total
목록알고리즘 (4)
개발이야기
주식을 본격적으로 시작하기 앞서서 책을 읽거나 인터넷에 전문가가 쓴 글을 보면 항상 나오는 이 두 단어 PER와 PBR, ROE는 무엇일까요 ? 1. PER PER는 Price Earnings Ratio의 약자로 우리나라 말로는 주가수익률이라고 합니다. PER는 주가를 주당 순이익(EPS)로 나눈 값입니다. PER = 주가 / 주당 순이익(EPS) 간단하게 예를 들면 현재 주가가 만원인데 주당 순이익이 천원이면 PER는 10배이다. 이 PER가 낮을수록 해당 종목이 수익률에 비해 주가가 낮다는 것이고 저평가 되어 있다고 볼 수 있다. 주가는 현재의 가치보다 미래의 가치가 중요하므로 각 증권사마다 내놓는 기업의 예상순이익으로 미래의 PER를 만들어 저평가된 종목을 골라 투자하는것도 한 방법이 될 수 있다...
안녕하세요. 오늘은 내일 있을 라인 코딩테스트를 대비하여 올해 열렸던 카카오 코드페스티벌 2019 에 출제된 문제 두 개를 풀어봤습니다. 가장 정답률이 높았던 두 문제를 풀어서 그렇게 어렵지는 않았었습니다. 모든 문제는 프로그래머스 혹은 카카오 기술 블로그에서 확인하실 수 있습니다. 1. 오픈채팅방 3가지 명령에 대한 정보가 들어있는 record 배열이 들어오면 배열에 들어있는 정보를 적절히 처리하여최종 결과가 담긴 배열을 return 해주는 함수를 구현하는 문제였습니다. 문자열 처리를 깔끔하게 하기 위해서 파이썬을 주로 이용하려고 하였고 이 문제 역시 파이썬으로 풀었습니다.해당 uid에 대해서 아이디가 변하는 것을 처리하기 위해서 어떻게 해줘야 하나 고민을 하다가 dict 자료형을 이용하니 굉장히 쉽게..
안녕하세요 ~ !오늘은 각종 정렬 기법들을 공부할 겸 파이썬으로 구현한 것을 정리할려고 합니다. 정렬 기법에는 버블 정렬, 퀵 정렬, 삽입 정렬, 머지 정렬,기수 정렬, 힙 정렬이 있습니다. (쉘 정렬도 있습니다. ) 1. 거품 정렬 (bubble sort) 버블 정렬은 굉장히 단순하지만 O(N^2)의 상대적으로 느린 시간 복잡도를 가지고 있습니다.인접한 두 원소를 비교하여 스왑하는 것을 반복하여 정렬합니다. def bubbleSort(x): for i in range(len(x)-1): for j in range(len(x) - i): if x[j] > x[j+1]: x[j], x[j+1] = x[j+1], x[j] # swap return x 이중 for 문을 통해 인접한 두 원소를 비교한 후, 왼쪽..
오늘은 추석이지만 코딩테스트를 준비하면서 파이썬으로 문자열 처리하는 여러 문제를 풀어봤습니다 !! 오랜만에 알고리즘 문제를 풀다보니 테스트 케이스도 제대로 안만들고해서 틀리기도 했습니다.서두르지말고 제대로 문제를 풀어나가는 습관을 들여야 겠습니다 !! 모든 문제는 백준 온라인 저지 (https://acmicpc.net)를 통해 풀었습니다 ! 1. 1152번 단어의 개수 문제는 간단합니다. 입력으로 주어진 문자열에 단어가 몇 개 있는지 출력하면 됩니다. 약간의 트릭이 있는데요. 입력으로 주어지는 문자열 앞 뒤로 공백이 주어지기 때문에 앞 뒤로 주어지는 공백을 처리해줘야 합니다. python에서는 앞 뒤 공백을 제거해주는 strip() 내장 함수가 있습니다. target = input().strip().sp..