벤포드의 법칙(with 파이썬)
기타2022. 11. 23. 17:00벤포드의 법칙(with 파이썬)

수학 관련 교양과목을 듣다가 과제로 실생활에 있는 수학에 대해 조사 해오라 해서, 얼마 전 유튜브 알고리즘이 나를 벤포드의 법칙으로 이끌어서 주제는 이걸로 정했고, 조사해 보다가 흥미로워서 적어본다. 벤포드의 법칙이란 어떠한 수치데이터에서 아라비아의 숫자 중에서 그 숫자의 앞자리만 놓고 봤을 경우 1부터 9까지 숫자 중 1이 가장 많이 사용된다는 법칙 12412, 252355, 745734, 86264 이렇게 수치 데이터가 있다고 하면, 각 앞자리는 1, 2, 7, 8이다 이렇게 여러개의 데이터를 뽑으면 1~9까지 수중에서 각 숫자가 사용될 확률이 11.11%가 아니라 1이 가장 많이 사용된다는 법칙 그림과 같이 1이 가장 많이 사용되고 9로 갈수록 빈도가 낮아진다. 이를 수식으로 나타내면 식의 결과 값..

금융용어정리 - 숏커버링, 업틱룰
금융 & 경제2022. 11. 19. 23:45금융용어정리 - 숏커버링, 업틱룰

본 게시글은 유튜브 : 경제 TV 너무경 : 너무 쉬운 경제 윤성종 님의 유튜브 영상을 참고하였습니다. 개인적으로 정리하는 글임을 알립니다. 금융용어정리 - 숏커버링, 업틱룰 숏커버링 공매도를 하면 공급이 증가한다. 수요와 공급의 법칙에 의해 공급이 증가하면 가격이 내려간다. 주식을 갚으면(상환하면) 매수를 하게되므로 수요가 증가한다 따라서 가격이 오른다. 공매도에 의해서 주식을 상환하는 것을 숏커버링이라고 한다. 업틱룰 공매도의 폐해를 막기 위한 장치 공매도의 폐해 : 작전세력이 싼 가격으로 공매도를 함으로 인해 주가가 떨어짐 빌린 주식은 현재시장가격 이하로 매도할 수 없다. (최소한 한틱이라도 높게 매도해야 함) 공매도할 때 바로 현재 가격보다 높은 호가로 주문을 내도록 하는 규정 호가의 최소 단위 ..

금융용어정리 - 단순보증, 연대보증, 공동보증
금융 & 경제2022. 11. 17. 01:56금융용어정리 - 단순보증, 연대보증, 공동보증

본 게시글은 유튜브 : 경제 TV 너무경 : 너무 쉬운 경제 윤성종 님의 유튜브 영상을 참고하였습니다. 개인적으로 정리하는 글임을 알립니다. 금융용어정리 - 단순보증, 연대보증, 공동보증 보증 채무자가 채권자에게 빌린 돈을 갚지 않을 경우에 대비하여 제 3자인 보증인의 재산으로 채권자에게 채권을 담보하는 것 단순보증 채권자가 보증인을 찾아왔을 때, 채권자에게 채무자를 충분히 독촉했는지 요구할 수 있음 단순보증 - 연대보증 채무자가 돈을 갚지 못할 경우, 바로 보증인의 돈을 가져갈 수 있음 공동보증 채권자가 3억을 빌려주고 공동보증인이 3명이 있는 경우 각 1명씩 1억만 갚으면 됨 공동보증 - 연대보증 채권자가 3억을 빌려주고 공동보증인이 3명이 있는 경우 3명중 2명이 도망가면 나머지 1명이 3억을 모두..

[C++]백준 2단계 - 2753번 문제
자료구조 & 알고리즘/BOJ2022. 11. 17. 01:47[C++]백준 2단계 - 2753번 문제

먼저 이 코드를 보면 쉬울 것이다. #include using namespace std; int main() { int year = 20; if (year % 4 == 0 && (true || true))cout

[C++]백준 2단계 - 9498번 문제
자료구조 & 알고리즘/BOJ2022. 11. 17. 01:46[C++]백준 2단계 - 9498번 문제

전형적인 if문 문제 #include using namespace std; int main() { int score; cin >> score; if (score = 90)cout = 80)cout = 70)cout = 60)cout

[C++]백준 2단계 - 1330번 문제
자료구조 & 알고리즘/BOJ2022. 11. 17. 01:45[C++]백준 2단계 - 1330번 문제

간단한 if문 문제 #include using namespace std; int main() { int a, b; cin >> a >> b; if (a < b)cout b) cout

[C++]백준 1단계 - 10171번, 10172번, 25083번 문제
자료구조 & 알고리즘/BOJ2022. 11. 17. 01:41[C++]백준 1단계 - 10171번, 10172번, 25083번 문제

#include using namespace std; int main() { cout

[C++]백준 1단계 - 2588번 문제
자료구조 & 알고리즘/BOJ2022. 11. 17. 01:38[C++]백준 1단계 - 2588번 문제

초반엔 막힘 없이 풀다가 갑자기 어렵게 생각해서 중반에 생각이 많았던 문제 먼저 385의 일의 자리를 어떻게 구하느냐? 그냥 10으로 나눈 나머지를 구하면 된다. int a = 385 % 10; //a에 5가 저장된다. 같은 방식으로 385의 십의 자리는 int b = 385 % 100; // a에는 85가 저장된다. b = b / 10; //이러면 8이 저장된다. 백의 자리는 int c = 385 / 100 //이러면 3이 저장된다. 여기까지 생각해냈다면 절반정도 푼거다. 마지막으로 472 a = 2,360이 된다. 472 b = 3,776이 된다. 즉, 37760이 나와야 하는데 10이 덜 곱해진 거다. 따라서 10을 곱해주면 된다. 472 * c = 1,416이 된다 따라서 100을 곱해주면 된다...

image