TIL

2025.01.07

iiblueblue 2025. 1. 7. 09:50

Code KATA

오늘치의 알고리즘 코드카타를 풀이하고 정리하였다

https://iiblueblue.tistory.com/137

 

[2025.01.07] 행렬의 덧셈

문제 설명행렬의 덧셈은 행과 열의 크기가 같은 두 행렬의 같은 행, 같은 열의 값을 서로 더한 결과가 됩니다. 2개의 행렬 arr1과 arr2를 입력받아, 행렬 덧셈의 결과를 반환하는 함수, solution을 완

iiblueblue.tistory.com

2차원 벡터에서 값을 채워넣는 방법에 대해서 배웠다. 크기가 정해져있는 배열은 인덱스를 이용해 바로 접근할 수 있지만 벡터는 아직 정의조차 되지 않은 공간에 들어가려고 하니 오류가 발생하였다. 벡터를 다루느 방법에 대해서 또 하나 배워간다.

 

그리고 추가적으로 level1 문제를 찾아서 하나 풀어봤다.

https://iiblueblue.tistory.com/139

 

[2025.01.07] 직사각형 별찍기

문제 설명이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다. 별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요.  제한사항n과 m은 각각 1000 이하

iiblueblue.tistory.com

이번에 고른 문제는 많이 쉬워서 푸는데 어려움은 없었다.

 

 

C++

  • 디자인 패턴
  • 향상된 for문
  • 댕글링 포인터, 더블 프리
  • 반복자
  • STL
  • 템플릿
  • 함수 오버로딩 vs 함수 오버라이드
  • SOLID 원칙

디자인 패턴 중 생성 패턴에 대해 정리하기 위해 다른 강의와 자료를 찾아봤습니다. 싱글톤 패턴에 대해서는 정리하였으나 다른 패턴은 아직 정리중이다.

https://iiblueblue.tistory.com/140

 

디자인 패턴 : 생성 패턴

⊙ 싱글톤 패턴을 이해하고 구현 방법과 활용 방법을 안다. ⊙ 팩토리 메서드 패턴을 이해하고 구현 방법과 활용 방법을 안다. 싱글톤(Singleton) 패턴시스템 내에서 하나의 인스턴스만 존재하도

iiblueblue.tistory.com

여기저기 많이 등장하는데 문법을 정확히 몰라 해석하기 어려워 활성화된 for문에 대해서 정리했다.

https://iiblueblue.tistory.com/141

 

범위 기반 for 문(ranged-based for statement)

⊙ 범위 기반 for 문의 문법을 안다. ⊙ 범위 기반 for 문을 효율적으로 사용하는 문법을 안다. ⊙ 범위 기반 for 문을 사용할 수 없는 경우를 이해한다. 코드를 보다보면 분명 내가 아는 for문인데

iiblueblue.tistory.com

댕글링 포인터와 더블 프리에 대해 스마트 포인터 정리 내용 앞에 설명하였다.

https://iiblueblue.tistory.com/131

 

스마트 포인터(Smart Pointer)

⊙ 스마트 포인터의 원리와 필요성에 대해 이해한다. ⊙ 스마트 포인터의 종류가 무엇이 있는지 안다. ⊙ unique_ptr, shared_ptr, weak_ptr의 차이와 특징을 이해한다. 스마트 포인터란?동적으로 할당된

iiblueblue.tistory.com

 

 

Quest

  • [5번 과제] Unreal Engine 활용 프로그램 제작

 

'TIL' 카테고리의 다른 글

2025.01.09  (0) 2025.01.09
2025.01.08  (1) 2025.01.08
2025.01.06  (0) 2025.01.06
2025.01.03  (0) 2025.01.03
2025.01.02  (0) 2025.01.02