분류 전체보기(63)
-
이상엽 선형대수학 정주행 1회차 - 행렬의 기본
1. 기본 용어 정리 행렬(Matrix): 다수의 수를 직사각형의 형태로 배열한 것 성분(Elemnt): 행렬에 배열된 구성원 행(Row): 행렬의 가로줄 열(Column): 행렬의 세로줄 m x n 행렬: m개의 행과 n개의 열로 이루어진 행렬 주대각선(Main Diagonal): 행렬의 왼쪽 위에서 오른쪽 아래를 가르는 선 대각성분(Diagonal Elements): 행과 열의 지표수가 같은 성분 - (1, 1), (2, 2) ... TMI: C언어에서 2차원 배열 int arr[x][y]; 에서 사실 x가 세로 길이였던 것이 기억나는가? 사실 나는 "왜 헷갈리게 앞의 것을 가로 길이가 아니라 세로 길이라고 해놓은거야?!" 라는 불평을 했는데 사실 세로 길이가 아니라 행의 갯수였던 것이다! 2. 행렬..
2023.03.19 -
이상엽 선형대수학 정주행 - Intro
약 1달만에 하는 블로그 포스팅이다. 그동안 뭐했냐? 라고 하면... 취업 준비도 하고 기존에 진행했던 프로젝트 출시한 것에 피드백이 달려서 그거 수정도 했지만 솔직히 말하면 게임을 좀 많이 했다. 그러다가 chatgpt라던가 노벨 AI라던가 스테이블 디퓨전같은 AI들을 보게 되었고 내 자리가 AI에게 대체되지 않을까라는 생각에 고민을 하다가 업계에 계신 선배님과 상담을 받았고 수학을 공부하라는 결론을 얻게 되었다. 그래서 지금부터라도 빡세게 수학 공부를 시작할 것이다. 일단 3개의 과목(선형대수학, 미적분, 통계) 먼저 공부하기로 했고 공부한 것들을 정리해서 블로그에 포스팅할 것이다. 또한 내용 정리에서 그치지 않고 공부한 것들을 직접 C++로 구현해볼 생각이다. 이 블로그에 나오는 모든 내용은 유튜브..
2023.03.18 -
POCU C++정주행 2회차 - 파일 입출력
원래 하루에 게시물 1개 올리는데 이번에는 2개를 올리게 되었다... 이전 게시물에서도 말했지만 원래 진작에 게시물을 써나가야 했는데 그러지를 않았기 때문이다. 밀린 것까지 포함해서 앞으로 좀 급하게 게시물을 써나갈 생각이다. 그럼 시작한다. 파일 입출력 이 글은 C++에서 파일 입출력을 하기 위해서 어떤 함수를 쓰고 사용법이 어떻게 되는지 등은 자세히 다루지 않는다. 이미 배웠다고 가정하고 복습 카텍리에 저장했기 때문이다. 대신 C++에서 파일 입출력을 할 때, 일반적인 상황과 그렇지 않고 잘못된 입력이 들어왔을 때에 대한 대처 방법을 이곳에 써보려고 한다. 정상적인 상황의 예시들 아래의 예시들은 get(), getline(), >> 을 이용해서 파일로부터 데이터를 읽는 코드이다. 참고로 앞의 3개는 ..
2023.02.10 -
POCU C++정주행 1회차 - 참조자
꽤 오랜만에 글을 쓰게 되었다... 원래 진작에 썼어야 했는데 이제서야 쓰게 된 이유는 준비할 것이 생겨서 그걸 준비하느라 그랬다. 정주행은 계속하고 있었고 지금은 정주행을 완전히 마친 상태다. 지금은 지금까지 정주행한 내용 중에서 코딩을 하는데 직접적으로 영향을 미칠만한 내용을 위주로 글을 쓰려고 한다. 이제 시작하겠다. 참조자 참조자가 무엇인지는 C++을 배운 적이 있다면 다들 알 것이다. 아마 아래와 같이 기억하고 있을 것이다. "어떤 변수에 별칭을 붙이는 것" 맞는 말이다. 예제는 굳이 적지 않겠다. 어차피 복습이라는 단어가 들어간 카테고리에 있는 글은 전부 한 번쯤 배워본 적이 있다고 가정하고 쓴 글이기 때문이다. 여기서 중요하게 다뤄봐야 하는 부분은 따로 있다. 왜냐하면 내가 참조자를 처음 배..
2023.02.10 -
POCU C++ 정주행 - Intro
이번에는 C++ 정주행이다. 사실 전에 어떤 기업에서 필기 테스트를 진행한 적이 있었는데 그걸 좀... 많이 망쳤다. 전부 배워본 적이 있는 내용이었고 나는 전부 알고 있다고 생각했는데 그게 아니었던 것이다. 복습이 필요하다고 생각을 하던 와중에 어떤 후배가 POCU 아카데미라는 사이트를 추천해줬다. 그러면서 내가 몰랐던 내용들을 막 알려주는 것이다. 그래서 꼭 POCU 아카데미의 강의를 들어야겠다고 생각해서 C 언매니지드를 정주행을 했고 지금은 C언어 정주행을 마친 상태이다. 그리고 애초부터 POCU 아카데미의 C 언매니지드 강의가 정주행이 완료되면 그 다음으로 C++ 언매니지드를 수강할 생각이었다. 근데 정주행을 해나가던 중에 이런 말을 듣게 되었다. "C++의 진짜 전문가는 어떤 기능을 쓰지 말아야..
2023.01.16 -
POCU C언어 정주행 - 마치며
우선 이 강의를 정주행한 나는 이 강의를 정주행하기 전에 대학교 4학년을 모두 다니고 부족함을 느껴서 복습을 할 겸 강의를 시청한 것이라고 이야기하려 한다. 이 이야기를 하는 이유는 완전히 아무것도 모르는 사람들 중에서 동영상 강의만으로 C언어를 마스터하려고 할 수 있기 때문이다. 분명하게 이야기하면 이 동영상 강의는 그런 용도가 아니다. 자신있게 이야기할 수 있는 것은 나처럼 어느 정도 뭔가를 배워놓은 사람이 C언어에 대해서 아주 깊게 파고들기 위해 만든 강의이고 오죽하면 선수 과목이 무엇이 있는지 대놓고 명시하고 있을 정도이다. 그리고 나는 처음 POCU 아카데미의 C 언매니지드라는 강의를 접하기 전부터 선수 과목에 대한 지식을 갖추고 있었던 입장으로 이 강의를 평가하고자 한다. 결론부터 말하면 정말..
2023.01.14