크래프톤정글 4

컴퓨터 시스템(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

(회고) 크래프톤 정글 1개월차(알고리즘 주간) 회고록

오랜만에 포스팅한다... 블로그도 벨로그에서 티스토리로 옮겼고... 어느덧 4주차가 되었고 텅텅 빈 회고록... 늦게나마 한달간 알고리즘 문제풀이 주간을 진행하며 느꼈던 점들을 써보려 한다. 처음 입소했을 때와 지금 심정을 비교하자면... 약간 철든 느낌이다. 그때는 알수없는 근거없는 자신감에 차 있었고... 아하하 나는 잘 할거야~ 하는 낙관적인 생각뿐이었는데 와서 다른 사람들을 보고 1개월동안 알고리즘 문제들에 치이면서 조금 제정신이 들었다. 나는 우주먼지라는걸.... 나름 입소하기 전에 알고리즘 문제들을 풀었었고, 특히 입소 한달 전부터는 프로그래머스 Lv2~3 문제를 하루에 하나씩 풀다가 왔던지라 난....내가 잘할거라 믿었다. 0주차는 확실히 문제가 쉬웠고(다행히도), 파이썬에 익숙해지는 데 시..

회고 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

(회고) 크래프톤 정글 0주차 회고록 - 팀프로젝트 진행 과정

0주차 회고록 잠이 안와서 적는 회고록 ... 크래프톤 정글에서의 첫 주차가 끝났다. 사실 1주차라고 해야 맞는 것 같은데, 정글 커리큘럼에서 첫 번째 과제를 맛보기 식으로 선정해서 0주차라고 칭하고 있어서... 0주차라고 해야 할 것 같다. 크래프톤 정글에서 처음 받은 과제는 이거였다. 3박 4일간, 3명의 조원과 함께 HTML Flask MongoDB AWS 사용해서 프로젝트 빌드하기!! 조금 당황했던 점이 처음 웹개발 하는 사람들끼리 한 조라고 가정하면 너무 빡센 과제 아닌가 하는 생각이 들었다. 나 국비 다닐 때 이런 과제 받았으면 그냥 포기했을 것 같다. 첫날. 주제 정하기 첫날... 우리 조는 먼저 주제를 정했다. 각자 떠오르는 거 생각해서 말하고, 나온 의견들 중에 추리는 식으로 골랐는데 한..

회고 2022.11.24