목록분류 전체보기 (257)
일상 코딩
https://www.acmicpc.net/problem/1074 1074번: Z 한수는 크기가 2N × 2N인 2차원 배열을 Z모양으로 탐색하려고 한다. 예를 들어, 2×2배열을 왼쪽 위칸, 오른쪽 위칸, 왼쪽 아래칸, 오른쪽 아래칸 순서대로 방문하면 Z모양이다. N > 1인 경우, 배열을 www.acmicpc.net N, r, c = map(int, input().split()) M = {1: 0} def Z(n, x, y): if n in M: return M[n] else: n //= 2 for i in range(2): for j in range(2): if x < n*(i+1) and y < n*(j+1): ret = (2*i+j)*(n*n) + Z(n, x-n*i, y-n*j) M[n] = ..
https://pyautogui.readthedocs.io/en/latest/keyboard.html#the-hotkey-function Keyboard Control Functions — PyAutoGUI documentation The write() Function The primary keyboard function is write(). This function will type the characters in the string that is passed. To add a delay interval in between pressing each character key, pass an int or float for the interval keyword argument. For pyautogui.re..
https://daechu.tistory.com/28 [Ubuntu 20.04] 아나콘다(Anaconda)를 사용해 가상환경 다루기 안녕하세요 오랜만입니다. 우분투 18.04 버전을 사용 중이었는데 텐서플로 고버전을 사용하기 위해 20.04 버전으로 업데이트를 했습니다. 이것저것 파이썬 라이브러리를 사용하여 개발을 하고나 daechu.tistory.com https://daechu.tistory.com/31?category=848279 [Ubuntu 20.04] 아나콘다 가상환경 기본설정 끄기 (base 자동 activate 끄기) 안녕하세요 conda 명령어를 사용해 가상환경을 쓰다보니 터미널을 켤때마다 유저이름 옆에 (base)라는 하얀 글씨로 표시되는 것을 보셨을 겁니다. activate 시키지 않..
https://www.acmicpc.net/problem/10989 10989번: 수 정렬하기 3 첫째 줄에 수의 개수 N(1 ≤ N ≤ 10,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수가 주어진다. 이 수는 10,000보다 작거나 같은 자연수이다. www.acmicpc.net import sys lst = [0] * 10001 N = int(sys.stdin.readline()) for _ in range(N): lst[int(sys.stdin.readline())] += 1 cnt = 0 for i in range(10001): if lst[i] != 0: for _ in range(lst[i]): print(i) cnt += 1 if cnt == N: exit(0) 입력 예시 10 5..
http://www.aitimes.kr/news/articleView.html?idxno=22899 인공지능이 인간 두뇌가 언어 처리하는 방식 밝혔다!... MIT 신경과학자들, 더 나은 AI 모델 개발에 지난 몇 년 동안 언어 인공지능 모델은 특정 작업에 매우 능숙해졌다. 가장 주목할 만한 점은 텍스트 문자열에서 다음 단어를 예측하는 데 탁월하다는 것이다. 이 기술은 검색 엔진과 문자 메시 www.aitimes.kr
http://www.aitimes.kr/ 인공지능신문 인터넷 신문 www.aitimes.kr
import smtplib from email.mime.text import MIMEText smtp = smtplib.SMTP('smtp.gmail.com', 587) smtp.ehlo() # say Hello # 지메일은 보안상의 이유로 SMTP연결을 TLS(전송 계층 보안) 모드로 설정해 smtp.starttls() # TLS 사용시 필요 smtp.login('자신의ID@gmail.com', '자산의 gmail앱_비밀번호') # 보낼 메시지 작성 msg = MIMEText('본문 테스트 메시지 잘 갔으면 좋겠네.') msg['Subject'] = '메일 테스트' msg['To'] = '자산의ID@naver.com' # smtp.sendmail('송신자', '수신자', '메시지') smtp.sendm..
https://www.acmicpc.net/problem/5397 5397번: 키로거 첫째 줄에 테스트 케이스의 개수가 주어진다. 각 테스트 케이스는 한줄로 이루어져 있고, 강산이가 입력한 순서대로 길이가 L인 문자열이 주어진다. (1 ≤ L ≤ 1,000,000) 강산이가 백스페이스를 입 www.acmicpc.net T = int(input()) for _ in range(T): L = "" R = "" S = input() for s in S: if '' == s: if R: L += R[-1] R = R[:-1] elif '-' == s: if L: L = L[:-1] else: L += s L += R[::-1] print(L) 입력예시 2
#include using namespace std; class Mother { public: int m_i; Mother() : m_i(1) { cout