본문 바로가기

728x90
반응형

전체 글

(139)
num = 2577 2557번: Hello World Hello World!를 출력하시오. www.acmicpc.net 프로그래밍 언어의 출발점 Hello World 출력하기 문제다. C언어 #include int main(void) { printf("Hello World"); return 0; } 개행을 해주고 싶으면 printf("Hello World\n"); C++ #include int main(void) { std::cout
python으로 쉽게 설명하는 merge sort algorithm(합병 정렬) 합병 정렬 알고리즘은 대표적인 분할 정복 알고리즘 종류 중 하나이다. 내가 작성한 파이썬 코드로 쉽게 알아보자. import numpy as np def merge(n): if len(n) < 2: print (n) else: half = len(n) // 2 left_n = n[:half] # 배열을 왼쪽, 오른쪽 반으로 나눠주자 right_n = n[half:] print(left_n) print(right_n) sorted_left_n = sorted(left_n) # 반으로 나눈 걸 각각 정렬해주자 sorted_right_n = sorted(right_n) print(sorted_left_n) print(sorted_right_n) merged_n = np.concatenate([sorted_le..
num = 21965 21965번: 드높은 남산 위에 우뚝 선 입력으로 주어진 수열 $A$가 산이면 "YES"를, 산이 아니면 "NO"를 출력한다. www.acmicpc.net Python 너어어어어어무 덥고 생각하기 너어어어어어엉무 귀찮아서 매우우우우우우웅 그리디하게 풀었다. N = int(input()) A = list(map(int, input().split(' '))) # 정수 한꺼번에 받아 보리기~ i = 1 for j in range(len(A)): if j > 0: if A[j] > A[j-1]: i = A[j] if j == N-1: print("YES") break if i > A[j]: if A[j]
flask(플라스크) 'set FLASK_DEBUG =1' 명령어가 안 먹힐 때 기본 플라스크 기능에서 하나의 페이지를 수정할 때, 페이지가 적용된 모습을 보려면 터미널로 서버를 계속 껐다 켰다를 반복해야 한다. ㅋㅋㅋ근데 그러한 것은 매우 비효율적인 행동으로, 만약 react처럼 내가 그냥 코드를 수정할 때마다 자동으로 작동하는 서버에 적용이 되게 하려면 터미널에 'set FLASK_DEBUG=1'을 쳐주면 된다. flask run 명령어로 실행했을 때, 기본적으로 표시한 바와 같이 디버그 모드는 off로 되어있다. 따라서 저걸 on으로 바꾸기 위해 set FLASK_DEBUG=1 명령어를 쳐줘야 하는데 왜인지 모르게 정상적으로 입력했음에도 불구하고 제대로 작동하지 않을 때가 있다. 그럴때는 그냥 파일에다가 app.run(debug=True) 를 입력해주자. 그리고 실행을 하면 정..
vs code에서 C언어 C++ 실행 성공! 간한단 코드로 Hello Mojito! 출력 아 그리고 참고로 알아둬야 하는 게 실행 동작은 [파일명].exe로 실행되기 때문에, 파일을 수정했을 때 ctrl + shift + b 커맨드로 빌드부터 시켜줘야 한다. (매번 수정할 때마다 해야 해서 visual studio가 편하긴 하다...)
__python__(using python making pdf text into audio book); PDF파일을 오디오 북으로 만들기! 우연히 인스타를 보다가 파이썬 라이브러리 중에 PDF 파일을 읽어 오는 PyPDF2와 text를 음성으로 변환시켜 주는 pyttsx3 라이브러리가 있다는 것을 발견했다. 그것을 이용해서 저작권 없는 pdf 소설책을 audio book으로 만들어 봤다. 전체 코드는 다음과 같다. # by mld42.tistory.com import PyPDF2 as P2 import pyttsx3 as pt3 speaker = pt3.init() voices = speaker.getProperty('voices') speaker.setProperty('voice', voices[1].id) pdfReader = P2.PdfFileReader(open('/alice30.pdf', 'rb')) # /alice30.pdf는 예..
파이썬 print()없이 출력하기 import sys sys.stdout.write("Hello Mojito")
내가 만든 간단한 해킹 워게임 페이지 https://mojitolimedouble.github.io/pass-this/ Can you pass this? WHASSUP Why don't you give up? mojitolimedouble.github.io can you pass this?

728x90
반응형