별의 공부 블로그 🧑🏻‍💻

🗒️ Vector (5)

728x90
  1. 2022.11.01 [C++] 벡터 내부의 중복된 문자 제거 방법

    벡터 내부의 중복된 문자 제거 방법 알고리즘 문제를 풀 때, 벡터 내부의 중복된 문자를 제거하고 싶을 때가 있다. 다음과 같이 간단하게 중복되는 문자를 공백(" ")으로 바꿔주고, 출력할 때 공백(" ")이 아닌 문자만 출력하도록 하는 방법을 사용할 수 있다. #include #include using namespace std; int N; string word; vector words; int main() { cin >> N; for (int i = 0; i > word; words.push_back(word); } // 벡터 내의 중복된 단어 제거 for (int i = 0; i < words.size(); i++) { for (int j = i + 1; j < word..

  2. 2022.03.15 [Computer Animation] Vector Operations

    Vector Operations Scalar vs. Vector Scalar : a quantity, such as time or temperature, that has magnitude(규모) but not direction. Vector : a variable quantity, such as force, that has size and direction. Scalar vs. Vector vs. Matrix Addition and Scalar Multiplication Let $a$ and $b$ be 3D Vectors and $s$ is a scalar value. Vector Addition Vector-Scalar Multiplication Vector Length (Magnitude) Unit..

  3. 2022.03.15 [Computer Animation] Point and Vector (Affine Geometry)

    Point and Vector (Affine Geometry) Animation Function of time Movement 1D Space Uniform Speed Non-Uniform Speed 2D or 3D Space Cartesian Coordinate System(데카르트 좌표계) 를 사용하여 표현한다. 함수가 만들어지는 절차 Sampling Global Points In a New Coordinates System Sampling Difference Vectors In a New Coordinates System Function Points and Vectors Points and Vectors A Point is a position specified with coordinate value..

  4. 2021.06.09 컴퓨터 일반 : 그래픽 데이터의 표현 방식

    컴퓨터 일반 그래픽 데이터의 표현 방식 비트맵(Bitmap) 점(Pixel, 화소) 으로 이미지를 표현하는 방식 래스터(Raster) 이미지 라고도함. 화면 표시 속도는 빠르지만, 이미지를 확대하면 테두리가 거칠게 표현(계단 현상)되기 떄문에 안티앨리어싱 처리를 해야함. 다양한 색상을 사용함. 고해상도의 실물 사진과 같은 사실적인 이미지를 표현할 수 있음. 벡터 방식에 비해 많은 메모리를 차지함. 파일 형식 BMP TIF GIF JPEG PCS PNG 등 프로그램 그림판 포토샵 페인트샵 등 벡터(Vector) 점과 점을 연결하는 직선이나 곡선을 이용하여 이미지를 표현하는 방식 이미지를 확대해도 테두리가 거칠어지지 않고, 매끄럽게 표현됨. 단순한 도형과 같은 개체를 표현하기에 적합함. 파일 형식 DXF A..

  5. 2021.02.04 [BOJ15596][C++] 정수 N개의 합

    문제 정수 n개가 주어졌을 때, n개의 합을 구하는 함수를 작성하시오. 작성해야 하는 함수는 다음과 같다. C, C11, C (Clang), C11 (Clang): long long sum(int *a, int n); a: 합을 구해야 하는 정수 n개가 저장되어 있는 배열 (0 ≤ a[i] ≤ 1,000,000, 1 ≤ n ≤ 3,000,000) n: 합을 구해야 하는 정수의 개수 리턴값: a에 포함되어 있는 정수 n개의 합 C++, C++11, C++14, C++17, C++ (Clang), C++11 (Clang), C++14 (Clang), C++17 (Clang): long long sum(std::vector &a); a: 합을 구해야 하는 정수 n개가 저장되어 있는 배열 (0 ≤ a[i] ≤ ..

728x90


📖 Contents 📖