본문 바로가기
반응형
백준 2577번 문제 세 개의 자연수 A, B, C가 주어질 때 A×B×C를 계산한 결과에 0부터 9까지 각각의 숫자가 몇 번씩 쓰였는지를 구하는 프로그램을 작성하시오. 예를 들어 A = 150, B = 266, C = 427 이라면 A × B × C = 150 × 266 × 427 = 17037300 이 되고, 계산한 결과 17037300 에는 0이 3번, 1이 1번, 3이 2번, 7이 2번 쓰였다. 입력 첫째 줄에 A, 둘째 줄에 B, 셋째 줄에 C가 주어진다. A, B, C는 모두 100보다 같거나 크고, 1,000보다 작은 자연수이다. 출력 첫째 줄에는 A×B×C의 결과에 0 이 몇 번 쓰였는지 출력한다. 마찬가지로 둘째 줄부터 열 번째 줄까지 A×B×C의 결과에 1부터 9까지의 숫자가 각각 몇 번 쓰였는지 차례.. 2020. 11. 12.
백준 2562번 문제 9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오. 예를 들어, 서로 다른 9개의 자연수 3, 29, 38, 12, 57, 74, 40, 85, 61 이 주어지면, 이들 중 최댓값은 85이고, 이 값은 8번째 수이다. 입력 첫 째 줄부터 아홉 번째 줄까지 한 줄에 하나의 자연수가 주어진다. 주어지는 자연수는 100 보다 작다. 출력 첫째 줄에 최댓값을 출력하고, 둘째 줄에 최댓값이 몇 번째 수인지를 출력한다. 예제 입력 1 복사 3 29 38 12 57 74 40 85 61 예제 출력 1 복사 85 8 2020. 11. 12.
백준 10818번 문제 문제 N개의 정수가 주어진다. 이때, 최솟값과 최댓값을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 정수의 개수 N (1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 N개의 정수를 공백으로 구분해서 주어진다. 모든 정수는 -1,000,000보다 크거나 같고, 1,000,000보다 작거나 같은 정수이다. 출력 첫째 줄에 주어진 정수 N개의 최솟값과 최댓값을 공백으로 구분해 출력한다. 예제 입력 1 복사 5 20 10 35 30 7 예제 출력 1 복사 7 35 2020. 11. 12.
네이버 주식 크롤링 import pandas as pd import requests from tqdm import trange for i in trange(135): html = requests.get('https://finance.naver.com/item/frgn.nhn?code=065450&page={}'.format(i + 1)) table = pd.read_html(html.text) if i == 0: data = table[2].dropna().reset_index(drop = True) if i > 0: data1 = table[2].dropna().reset_index(drop = True) data = pd.concat([data, data1]) data = data.reset_index(drop = Tr.. 2020. 11. 2.
1. 서론 1.1 임베딩이란 임베딩 - 사람이 쓰는 자연어를 기계가 이해할 수 있는 숫자의 나열인 벡터로 바꾼 결과 혹은 그 일련의 과정 전체 1.2 임베딩의 역할 단어/문장 간 관련도 계산 컴퓨터가 계산하기 좋도록 단어를 벡터로 변환하기 때문에 유사도 계산 가능 의미적/문법적 정보 함축 단어가 벡터로 표현되어 단어간의 덧셈/뺄셈을 통해 단어들 사이의 의미적, 문법적 관계 도출 가능 전이 학습 임베딩을 다른 딥러닝 모델의 입력값으로 쓰는 기법 1.3 임베딩 기법의 역사와 종류 통계기반 잠재 의미 분석(Latent Semantic Analysis) - 단어 사용 빈도 등 말뭉치의 통계량 정보가 들어있는 커다란 행렬(matrix)에 특이값 분해(Singular Value Decomposition)등 수학적 기법을 적용.. 2020. 10. 21.
7장 의미 분석 중의성 - 둘 이상의 의미를 가지는 표현 적절한 문맥정보와 함께 표현하지 않으면 의사 전달시 대상에게 혼동 가능성 존재 단어 중의성 해소 기법 단어 의미 중의성 해소 문장 내 중의성을 가지는 어휘를 사전 정의된 의미와 매칭하여 어휘적 중의성 해결 하는 문제 ex) 1. 점심을 먹고 나는 후식으로 밤을 먹었다. - 밤: 밤나무의 열매 ex) 2. 오늘 밤에는 비가 많이 올 예정이다. - 밤: 해가 져서 어두워져 다시 밝아지기 전까지의 동안 지도학습 기반 방법 단어의 의미가 labeling된 데이터를 이용하여 기계학습 모델에 학습, 단어의 의미 예측 의미역 분석 - 의미를 해석하기 위해 서술어가 수식하는 대상의 의미 관계 파악하고 역할 분류하는 것 필수적 의미역 - 서술어의 의미 구성시 필수적으로 요구되는 .. 2020. 10. 21.
ValueError: invalid literal for int() with base10: ' ' 문자열을 정수로 바꾸기 위해 int()를 사용하였는데 ex) a = '1.7' int(a) ValueError: invalid literal for int() with base10: ' 1.7 ' 이 발생하였다. 해당 문자열이 소수가 포함된 실수라 발생한 문제로 int(float(a)) 를 사용하여 문제 해결 2020. 10. 19.
c언어 은행관리 프로그램 #include #include #include #define START_NUM 11111111 //입출금 내역(날짜) struct account{ char name[100]; //예금주 int num; //계좌번호 int money; //잔액 }account; int u_account(){ int a; do{ system("clear"); printf("==|y|s|==\n"); printf("=====계좌관리=====\n"); printf("==1번== 계좌 추가\n"); printf("==2번== 계좌 해지\n"); printf("==3번== 이전 메뉴\n"); printf("==4번== 종료 \n"); printf(":"); scanf("%d",&a); switch(a){ case 1: u_acc.. 2020. 10. 19.
이중for문으로 별찍기(5) -피라미드 응용 2020. 10. 19.
c언어 이중for문으로 별찍기(3) -빈 상자만들기 #include int main(void) { int x; int i; printf("원하는 크기를 입력하세요:\n"); scanf("%d",&x); printf("********\n"); ​ for(y=0;y 2020. 10. 19.
반응형