문현수박사님 - HTTP server using Socket
HTTP(HyperText Transfer Protocol
IP와 Port로 Process를 구분(TCP/IP)
왼쪽이 요청, 오른쪽이 응답
GET은 서버에서 데이터를 요청하는 것
POST/PUT은 클라이언트가 서버로 데이터를 업로드 하는 것
200 OK : 요청한 자원을 내가 가지고 있다.
403 Forbidden
404 Not Found
TCP 통신 순서
1. bind
2. listen
3. accept
4. recv-send
5. close
프로그래머스 - 프론트엔드 미니 데브코스
prommise, async await 복습
fetch API 써보기1
컴포넌트 구조
innerHTML을 너무 자주 사용하면 성능에 문제가 생길 수도 있긴 하지만
웬만한 경우에는 문제가 발생하지 않음
코딩테스트 - 트리 뒤집기
n = int(input())
tree = {}
root = 0
for i in range(n):
parent, left, right = input().rstrip(" ").split(" ")
tree[parent] = [left, right]
if i == 0:
root = parent
def postorder(root):
if root != '.':
postorder(tree[root][0])
postorder(tree[root][1])
print(root, end=' ')
postorder(root)
부모, 왼쪽, 오른쪽 순서로 순회했던 것이 왼쪽, 오른쪽, 부모 순으로 순회되도록 만들면 되는 문제로
preorder 대신 postorder를 이용하여 해결할 수 있다.
'SW Academy' 카테고리의 다른 글
[CNU SW Academy] 23일차(23.01.02) (0) | 2023.01.02 |
---|---|
[CNU SW Academy] 22일차(22.12.30) (0) | 2023.01.01 |
[CNU SW Academy] 20일차(22.12.28) (0) | 2023.01.01 |
[CNU SW Academy] 19일차(22.12.27) (0) | 2023.01.01 |
[CNU SW Academy] 18일차(22.12.26) (0) | 2022.12.26 |