본문 바로가기

전체 글96

(파이썬) 백준 알고리즘 10172번 문제풀이 (Python)12345print('|\_/|')print('|q p| /}')print('( 0 )"""\\')print('|"^"` |')print('||_/=\\\\__|')cs 문제 출처https://www.acmicpc.net/problem/10172 2018. 12. 1.
(파이썬) 백준 알고리즘 1001번 문제풀이 (Python) 12A, B = map(int, input().split())print(A-B)cs키워드 (Keyword)mapmap(f, iterable)은 함수(f)와 반복 가능한(iterable) 자료형을 입력으로 받는다. map은 입력받은 자료형의 각 요소가 함수 f에 의해 수행된 결과를 묶어서 리턴하는 함수이다. split괄호 안에 아무런 값도 넣어 주지 않으면 공백(스페이스, 탭, 엔터등)을 기준으로 문자열을 나누어 준다. 괄호 안에 특정한 값이 있을 경우에는 괄호 안의 값을 구분자로 해서 문자열을 나누어 준다. 참조https://wikidocs.net/book/1 (점프 투 파이썬-WikiDocs)문제 출처https://www.acmicpc.net/problem/1001 2018. 12. 1.
(파이썬) 백준 알고리즘 1000번 문제풀이 (Python)123A, B = map(int, input().split()) print(A + B)cs키워드 (Keyword)mapmap(f, iterable)은 함수(f)와 반복 가능한(iterable) 자료형을 입력으로 받는다. map은 입력받은 자료형의 각 요소가 함수 f에 의해 수행된 결과를 묶어서 리턴하는 함수이다. split괄호 안에 아무런 값도 넣어 주지 않으면 공백(스페이스, 탭, 엔터등)을 기준으로 문자열을 나누어 준다. 괄호 안에 특정한 값이 있을 경우에는 괄호 안의 값을 구분자로 해서 문자열을 나누어 준다. 참조https://wikidocs.net/book/1 (점프 투 파이썬-WikiDocs)문제 출처https://www.acmicpc.net/problem/1000 2018. 12. 1.
(파이썬) 백준 알고리즘 2557번 문제풀이 (Python)1print('Hello World!')cs문제 출처https://www.acmicpc.net/problem/2557 2018. 12. 1.
(Ubuntu) vim 설치 및 설정 vim 이란?vi + improvement으로 vi 호환 텍스트 편집기vim 설치 및 설정 (Ubuntu 16.04)Package 업데이트1$sudo apt-get updatecs vim install1$sudo apt-get install vimcs vim 설정1$vi ~/.vimrccs 123456789101112131415161718 set number "행 번호 붙이기 set ai "자동 들여쓰기(auto indent) set si "smart indent set cindent "C style indent set shiftwidth=4 "shift를 4칸으로 set tabstop=4 "tab을 4칸으로 set ignorecase "검색시 대소문자 구별x set hlsearch "검색시 하이라이트 .. 2018. 11. 30.
간단한 에코 서버/클라이언트 만들기 Socket 이란?- IP 주소와 포트 번호 쌍- 컴퓨터 네트워크 프로세스 간 통신 종단을 뜻함TCP 서버/클라이언트 구현 로직에코 서버 코드1234567891011121314151617181920212223import socket HOST = '' #IPPORT = 5001 #포트번호 def runServer(): #TCP 소켓을 생성, socket 객체를 sock으로 지정 with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as sock: sock.bind((HOST, PORT)) #소켓을 IP(프로그램이 구동되는 컴퓨터의 IP를 자동 할당)와 포트번호로 바인딩 sock.listen(1) #listen 상태로 서버가 한 번에 처리 가능 수는 1로 설정 (.. 2018. 11. 29.