TIL_CS50 > 본 포스트는 boostcourse의 '모두를 위한 컴퓨터 과학 (CS50 2019)'을 듣고 이를 바탕으로 작성되었습니다. 먼저, 컴퓨팅 사고란 문제에 대한 접근 방법 중 하나로 컴퓨터 과학의 눈을 빌려 문제를 바라보고 해결하는 사고방식을 말한다.
본 포스트는 boostcourse의 '모두를 위한 컴퓨터 과학 (CS50 2019)'를 바탕으로 작성되었습니다. c언어 프로그래밍 언어는 컴퓨터와 사람이 대화하기 위한 하나의 수단이다. 컴퓨터는 0과 1로 구성된 기계어만을 이해하는데, 사람은 이러한 기계어를 구사
본 포스트는 boostcourse의 '모두를 위한 컴퓨터 과학 (CS50 2019)'를 바탕으로 작성되었습니다. 1.검색 알고리즘 어떤 값이 배열 안에 속해 있는지를 찾고 싶을 때, 배열이 정렬되어 있는지 여부에 따라 다양한 방법을 사용할 수 있다. 예를 들어,
본 포스트는 boostcourse의 '모두를 위한 컴퓨터 과학 (CS50 2019)'를 바탕으로 작성되었습니다.16진수(Hexadecimal): 컴퓨터과학에서는 숫자를 16진수로 표현하는 경우가 많다. 데이터를 처리할 때 장점이 있기 때문이다.16진수는 0~9,10은
자료구조란 컴퓨터 과학에서 효율적인 접근 및 수정을 가능케하는 자료의 조직, 관리, 저장을 뜻한다.위 main 함수 코드에는 문제가되는 부분이 있다. y는 포인터로만 선언되었을 뿐, 어디를 가리킬지 정의되지 않았는데 13이라는 값을 저장하고 있다. 초기화되지 않은 포인
변수를 NULL로 초기화하는 것과 0으로 초기화하는 것의 차이가 궁금했다. CS50 코칭스터디에서 코치님께 질문을 드렸고 알려주신 블로그 글을 보며 정리해보았다!NULL의 정확한 명칭은 널 포인터이며 원형은 (void\*)0이다. 널 포인터는 일반적으로 접근할 수 없는
네이버 부스트코스에서 코칭스터디에 참여하며 제대로 풀지 못했던 팀미션을 다시 풀어보자!
네이버 부스트코스에서 코칭스터디에 참여하며 제대로 풀지 못했던 팀미션을 다시 풀어보자!
네이버 부스트코스에서 코칭스터디에 참여하며 제대로 풀지 못했던 팀미션을 다시 풀어봐야겠다!