본문 바로가기

패스트캠퍼스후기31

패스트캠퍼스 챌린지 15일차 오늘은 드디어 수열과 쿼리4를 풀었다..!!!!! 처음으로 풀어본 다이아 문제여서 감회가 새롭다..! 나도 다이아 풀어본 사람이야~ (물론 시간과 열정과 멘탈을 쏟아부었지만..) 그러고는 볼록 껍질 문제를 풀어보려고 했지만.. 코너 케이스 해결이 잘 안 된다.. 그라함 스캔을 좀 더 자세하게 배워야 하나.. 싶다. (플래티넘에 올라오고부터는 도저히 그냥 피지컬로 해결이 안 되는 경우가 더 많은 것 같다... ㅠ) 오늘 c++배운 내용은 '함수의 매개변수를 어떻게 전달할까'에 대한 것들이었다. 나는 파이썬을 생각하며 별거 아니겠지 했는데.. ㅋㅋ 진짜 미친 듯이 어렵다. 아니.. 파이썬이 미친 듯이 쉬운 건가.. 근데 자바도 이렇게 어렵진 않았는데 ㅠㅠ.. 매개변수를 전달하는 방법만 도대체 몇 개야.. ㅋ.. 2021. 11. 15.
패스트캠퍼스 챌린지 14일차 오늘 드디어 스플레이 트리를 파이썬으로 구현해봤다. 내용은 상당히 어려웠다만.. 그래도 이해하고나서부터는 구현이 비교적 술술 되었다. 균형 이진트리를 하나 알게 된 것만으로도 상당히 많은 문제를 해결할 수 있을 것이다. 당장 수열과 쿼리 6을 해결해보고 싶은 마음이다. (구현은 다 완료되었는데.. 시간 초과가 문제다 ㅠ) 그렇게 스플레이 트리를 구현하느라 c++을 뒷전으로 둔 내 인생... 대구에서 서울로 올라가는 기차에서 뒤늦게 강의를 켰다. 오늘 배울 내용은 c++에서 어떻게 함수를 작성하고, 또 어떤 규칙이 있는지이다. 일단 기본적으로는 내가 아는 것과 크게 다르지는 않은 것 같지만, 변수를 넘겨주는 부분부터는 세세하게 약간씩 다르다. 변수를 넘겨주느냐 메모리 상의 주소를 넘겨주느냐의 차이 같다. .. 2021. 11. 14.
패스트캠퍼스 챌린지 13일차 어느새 13일 차...! c++ 이 필요하다고 느끼던 차에 챌린지에 대해 알게 된 것을 확실히 행운이라고 느끼고 있다. 개인적으로 정말 재밌고 배우는 보람이 느껴지는 언어다. 다만 c++에 대해 한 가지 불만사항이 있다면... 컴파일러마다 행동하는 게 너무 다르고.. 오류가 났을 때 정말 뭐 때문에 오류가 나는 건지 도저히 모르겠다.. ㅠ 사실 강사님은 되는데 내가 안 되는 게 참 많다.. ㅠ 동적 할당을 배웠는데 내 컴퓨터에서는 오류가 난다.. 이게 도대체 왜 나는 건지 알 수가 없다.. permission deniend라고만 뜰뿐.. 구글링해도 안 나온다.. vsc 때문인지.. 아무래도 빠른 시일 내에 다른 IDE로 옮겨야 할지도 모르겠다. task json파일을 조금 건드리면 되려나.. 하튼 윈도즈.. 2021. 11. 13.
패스트캠퍼스 챌린지 12일차 오늘은 급하게 대구에 내려와 있느라 많은 강의를 듣지는 못했다. 지난 시간부터 포인터 강의를 시작했는데 아주 약간씩 포인터가 이해되고는 있다. 다만 아쉬운 점은 포인터를 완전 깊게 다룬다는 느낌은 안 드는데 부족한 점은 C언어의 정석을 좀 봐야겠다. 포인터는 상당히 신기하다. 메모리에 저장되어있는 주소로 직접 접근해서 값을 불러오거나 바꿀 수도 있고 배열을 이것처럼 이용할 수도 있다. 가끔 나동빈 님의 강의 영상을 볼 때 포인터를 쓰는데 왜 그렇게 써야 했는지 약간씩 감이 오고 있다. 다만 왜 문자열 포인터는 const로 이용해서 값을 바꾸면 안되는지, 또 배열의 주소 값과 배열의 포인터가 약간은 다른데 이런 다른 점은 어디에 저장이 되는 건지 아직까지는 좀 부족한 점이 많다. 또 어떻게 더 응용을 할 .. 2021. 11. 12.