분류 전체보기

from pytube import YouTube YouTube('https://www.youtube.com/watch?v=qQgcIA8AgLk').streams.get_highest_resolution().download() vscode에서 작업하였고 파이썬 버전은 3.8이다. pip install pytube 을 통해 pytube를 다운로드 받았다. get_highest_resolution()을 통해 가장 좋은 화질을 다운받자.
-목차- 1. 게임 소개 2. 필요 환경 구축하기 3. 웹페이지 분석 4. 코드 구현 5. 결과 1. 게임 소개 https://zzzscore.com/1to50/ 순발력 테스트! 추억의 1부터50까지 손은 눈보다 빠르다! 추억의 1부터50까지 zzzscore.com 위의 링크로 들어가면 즐길 수 있다..!! 1부터 50까지 차례대로 누르는 게임인데 숫자의 위치는 랜덤이고 순발력을 중요시한다..!! 2. 필요 환경 구축하기 (1) 내가 사용한 에디터 : vscode 엄청 유명한 에디터다..!! 누구나 구글링으로 쉽게 다운로드 받을 수 있다. (2) 내가 사용한 파이썬 모듈 : 파이썬 3.8 모듈 나는 3.8 버전을 사용했다. (3) 웹 크롤링을 위해 사용한 방법 : selenium selenium이 느리긴..
이번에는 앱 관리자가 앱 사용자들에게 원하는 시간대에 푸시알림을 보낼 수 있는 FCM 푸시알림을 구현하는 법에 대해 배워볼 것이다. https://www.youtube.com/watch?v=pPMEgVarhWU&list=PLC51MBz7PMyyyR2l4gGBMFMMUfYmBkZxm&index=20 (1) activity_main.xml 딱히 손을 대지 않았다. 그저 기본으로 제공되는 양식을 쓰면 될듯. 우리의 관심은 activity에 알림이 뜨는 것이 아닌 푸시알림이 뜨게 하는 것이기 때문이다. (2) build.gradle (:app) plugins { id 'com.android.application' } android { compileSdkVersion 30 buildToolsVersion "30...
· Algorithm
https://www.acmicpc.net/problem/10808 10808번: 알파벳 개수 단어에 포함되어 있는 a의 개수, b의 개수, …, z의 개수를 공백으로 구분해서 출력한다. www.acmicpc.net 문제 설명 알파벳 소문자로만 이루어진 단어 S가 주어진다. 각 알파벳이 단어에 몇 개가 포함되어 있는지 구하는 프로그램을 작성하시오. 풀이 과정 나의 풀이 (1) 알파벳 리스트에서 직접 count하기 입력값이 무조건 알파벳 소문자로 이루어져있기에 알파벳 리스트에 알파벳 소문자를 모두 저장하고 count 함수를 통해 출력하기로 하였다. # 10808 알파벳 개수 import sys input = sys.stdin.readline text_lst = list(input()) alphabet_ls..
https://www.acmicpc.net/problem/11688 11688번: 최소공배수 찾기 세 정수 a, b, L이 주어졌을 때, LCM(a, b, c) = L을 만족하는 가장 작은 c를 찾는 프로그램을 작성하시오. LCM(a, b, c)는 a, b, c의 최소공배수이다. www.acmicpc.net 문제 설명 세 정수 a, b, L이 주어졌을 때, LCM(a, b, c) = L을 만족하는 가장 작은 c를 찾는 프로그램을 작성하시오. LCM(a, b, c)는 a, b, c의 최소공배수이다. 풀이 과정 나의 풀이 ① 문제 바라보기 LCM(a,b,c) = L 의 과정에서 a,b,L이 주어졌고, 가장 작은 c를 구하는 것이 문제에서 요구하는 것이다. 기본적으로 최소공배수는 유클리드 호제법을 통해 구할 ..
https://www.acmicpc.net/problem/2824 2824번: 최대공약수 첫째 줄에 N이 주어진다.(1 ≤ N ≤ 1000) 둘째 줄에는 N개의 정수가 공백으로 구분되어 주어진다. 이 수는 모두 1,000,000,000보다 작고, N개의 수를 곱하면 A가 된다. 셋째 줄에 M이 주어진다.(1 ≤ M ≤ 1 www.acmicpc.net 문제 설명 상근이는 학생들에게 두 양의 정수 A와 B의 최대공약수를 계산하는 문제를 내주었다. 그런데, 상근이는 학생들을 골탕먹이기 위해 매우 큰 A와 B를 주었다. 상근이는 N개의 수와 M개의 수를 주었고, N개의 수를 모두 곱하면 A, M개의 수를 모두 곱하면 B가 된다. 이 수가 주어졌을 때, 최대공약수를 구하는 프로그램을 작성하시오. 풀이 과정 나의 ..
· CS/파이썬
-목차- 1. 곱을 구하는 모듈..?? 2. 방법 (1) 반복문을 활용한 기본적인 구현 3. 방법 (2) eval 및 str.join 함수 이용 1. 곱을 구하는 모듈..?? 파이썬에는 리스트 안의 원소의 합을 sum 함수를 통해 구할 수 있지만 곱을 구할 수 있는 함수는 존재하지 않는다..!! math 모듈에도 존재하지 않기에.. 직접 구할 수밖에 없다 ㅠ.ㅠ.. 2. 방법 (1) 반복문을 활용한 기본적인 구현 num_lst = [1,4,5,6,7] def multiply(lst) : result = 1 for i in range(len(lst)) : result *= num_lst[i] return result print(multiply(num_lst)) 위와 같이 반복문을 활용하여 기본적으로 쉽게 ..
https://www.acmicpc.net/problem/1850 1850번: 최대공약수 모든 자리가 1로만 이루어져있는 두 자연수 A와 B가 주어진다. 이때, A와 B의 최대 공약수를 구하는 프로그램을 작성하시오. 예를 들어, A가 111이고, B가 1111인 경우에 A와 B의 최대공약수는 1이고, A www.acmicpc.net 문제 설명 모든 자리가 1로만 이루어져있는 두 자연수 A와 B가 주어진다. 이때, A와 B의 최대 공약수를 구하는 프로그램을 작성하시오. 예를 들어, A가 111이고, B가 1111인 경우에 A와 B의 최대공약수는 1이고, A가 111이고, B가 111111인 경우에는 최대공약수가 111이다. 풀이 과정 나의 풀이 ① 최대공약수 구하는 법 유클리드 호제법을 통해 최대공약수를 ..
태윤이
'분류 전체보기' 카테고리의 글 목록 (12 Page)