목록전체 글 (542)
선릉역 1번 출구
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/zQvzW/btrgC5Zpwhm/m6KpaxC52dhGB8yXBxqak0/img.png)
백준 15500 - 이상한 하노이 탑 https://www.acmicpc.net/problem/15500 15500번: 이상한 하노이 탑 첫 번째 줄에 원판을 옮긴 횟수 K (0 ≤ K ≤ 12345) 를 출력한다. 다음 K 개 줄에 걸쳐 A B (1 ≤ A, B ≤ 3) 를 출력하는데 A 번째 장대 맨위에 있는 원판 하나를 B 번째 장대 맨위로 옮긴다는 뜻이다. www.acmicpc.net n = int(input()) stack_1 = list(map(int, input().split())) stack_2 = [] ans = [] flag = True max_hanoi = n while max_hanoi > 0: if flag: while stack_1: if stack_1[-1] == max_han..
TCP/IP의 등장 미국 국방성(DoD)은 통신을 군사적으로 중요한 것으로 여김 -> 중앙 집중식 네트워크의 경우 교환국이 공격을 받으면 통신 불능 상태에 빠져서 새로운 네트워크를 필요로 함 -> 분산형 네트워크를 실현하기 위해 패킷 통신이 대두됨 'ARPANET-advanced research projects agency'라고 불리는 네트워크로 인터넷의 기원으로 불리는 프로젝트가 대성공 ->APRANET 내 연구 그룹이 TCP/IP를 개발함, 1982년에는 TCP/IP의 사양이 결정됨 TCP/IP가 의미하는 것은? TCP/IP는 TCP와 IP, 2개의 프로토콜을 의미한다고 볼 수도 있지만 대부분의 경우 IP를 이용하거나 IP로 통신할 때에 필요한 많은 프로토콜군을 통틀어 말한다고 볼 수 있음 TCP/I..
OSI 참조 모델에 의한 통신 처리 OSI 참조 모델은 7 계층 모델이다. 응용 표현 세션 전송 네트워크 데이터링크 물리 송신 측에서 수신 측으로 메시지를 보낼 때는 응용(7) -> 물리(1)로 헤더라는 것을 붙여나가고, 반대로 송신 측으로부터 수신을 할 때는 물리(1) -> 응용(7)으로 헤더를 하나씩 벗겨가면서 데이터를 전달한다. 간략한 과정에 대해서 알아보면 송신 측에서 수신 측으로 메세지를 보낸다고 했을 때 응용계층에서는 문장을 입력한 후 데이터를 송신하는 부분을 담당한다. 표현계층에서는 송신할 데이터를 컴퓨터 고유의 표현 형식에서 네트워크 전체의 공통된 표현 방식으로 변환해 송신하는 역할을 한다. 세션계층에서는 데이터를 어떻게 보내면 효율적으로 주고받기가 가능한지, 어떻게 송신할 것인지를 판단하..
problem. n개의 정수로 이루어진 임의의 수열이 주어짐 -> 연속된 수들의 합의 최댓값을 찾는 것 key point 10 -4 3 -7 2 10 6 9 2 4 import sys n = int(input()) dp = list(map(int, sys.stdin.readline().split())) for i in range(1, n): if dp[i] dp[i]라면 dp[i-1]는 양수이기 때문에 연속하는 것이 맞고, 그 반대는 음수이기 때문에 dp[i]를 최댓값으로 취하는 것이 맞다.