정리 2

컴퓨터 시스템(CSAPP) 1장 핵심 정리

기존 책 내용에 보충하고 싶은 부분들(ex: 컴파일 과정)을 이것저것 추가해서 1.7.3 가상메모리까지만 정리해 보았다.(그 뒤는 시간관계상 생략...) 지금은 3장 읽고 있는데 책이 이상하게 잘 읽히지가 않아서 머리 싸매고 있다... 정글러 분들... 요약정리글 공유해요...😂 서문 프로그램의 수명주기를 따라가면서 주요 개념과 용어, 관련된 구성요소를 간략하게 소개하고자 한다. 다음 코드로 이루어진 hello.c 프로그램을 통해 이를 공부해 보자. #include int main() { printf("hello, world\n"); return 0; } 1.1 정보는 비트와 컨텍스트로 이루어진다 hello 프로그램은 소스 프로그램으로 생성되어, hello.c라는 텍스트 파일로 저장된다. 소스 프로그램 ..

공부/CS 2022.11.24

파이썬으로 알고리즘 풀기 팁, 쓸만한 메소드 정리

크래프톤 정글에 와서 파이썬이란 언어와 상당히 친해졌다. 이전에는 진짜 안다고 할 수도 없는 수준이었는데... 알고리즘 문제를 하나씩 깨면서 파이썬의 수많은 메소드, 문법들에 조금은 익숙해진 것 같다. 알고리즘 문제를 풀면서 새로 알게 된 문법들, 표현 방식들, 기타 알고리즘 문제 풀이 팁들을 공유한다. python3 vs pypy3 pypy3 : 실행 시 자주 쓰이는 코드를 캐싱 간단한 코드상에서는 Python3가 메모리, 속도 측에서 우세 복잡한 코드(반복)을 사용하는 경우에서는 PyPy3가 우세 재귀, 큐 쓸 때는 python3가 좋음 최적화 input input 대신에 sys.stdin.readline()을 쓰는 게 더 빠름 ex) import sys input() 대신에 sys.stdin.rea..

공부/파이썬 2022.11.24