Machineboy空

1. 아핀 공간에서의 점의 조합 앞서서 아핀 공간에서의 점 + 점의 연산은 불가능하였다. * 시각 + 시각의 연산과 같은 것그런데 스칼라를 보조로 사용해 다음과 같은 조합식을 만들어 보자.2차원의 점이라고 가정할 경우 위 조합식은 다음과 같이 전개된다.이 때 위 결과가 점이 되기 위해서는 마지막 차원 값이 반드시 1이 되어야 한다.따라서 다음의 수식이 성립한다.이를 원 식에 대입하면 다음의 식이 만들어지며 이는 점을 보장해주며,a값에 따라 무수히 많은 점을 만들어낼 수 있다. 점과 점의 연산은 불가능하지만, 스칼라를 이용해서 새로운 점을 만들어내는 식을 아핀 조합이라고 한다아핀 조합의 수식아핀 조합에 따른 점의 생성a값에 따라 생성된 점들이 위 그림과 같은 선상에 있음을 어떻게 증명할 수 있을 것인가? ..
메소드 오버로딩이란?하나의 메소드 이름에 여러 개의 구현을 올리는 것메소드 호출 코드에 사용되는 파라미터의 수와 형식을 분석해서 알맞은 메소드 형식을 불러준다.int Plus(int a, int b){ return a + b;}double Plus(double a, double b){ return a + b;}int result1 = Plus(1,2); // int를 매개변수로 하는 위 함수를 호출double result2 = Plus(3.1,2.4); // double을 매개변수로 하는 아래 함수를 호출메소드 오버로드 규칙number of parameter 혹은 type of parameter 중 하나라도 달라야 한다.based on return type인 오버로딩 함수는 없다.오로지 파라미터로만..

문제요약주어진 행렬에 대한 열과 행의 정보를 출력하라.난이도Medium풀이 포인트입력값 원하는 대로 변환 (string 값 => 정수의 2차원 배열로)2차원 배열 사용https://machineboy0.tistory.com/305 C# 컬렉션 - 배열, 다차원 배열 - rank, getLength, Array.IndexOf(), Array.Sort()컬렉션(Collection)이란?data structures that can hold zero or more elements are known as collections0개 혹은 더 많은 요소를 가질 수 있는 데이터 구조배열(Array) 이란 ? + 특징컬렉션 중 하나fixed size, elements must all be omachineboy0.tisto..

1. 벡터의 내적 ( Dot Product )벡터 상에서 존재하는 특별한 연산 방법. 벡터의 연산기본 연산 벡터와 벡터의 덧셈벡터와 스칼라의 곱셈유용한 연산기본 연산이란?벡터 생성에 관여하는 중요한 연산선형 조합을 사용해 새로운 벡터를 생성했었다.유용한 연산의 종류벡터와 벡터의 곱 (a, b, c) · (d, e, f) = (ad, be, cf) : 색상 혼합에 많이 쓰임벡터의 내적 : 벡터의 응용에서 70-80은 쓰임벡터의 외적 (3차원에서만 성립)벡터의 내적 (Dot Product)N차원으로 늘어나도 같은 차원끼리 곱하고 더하는 방식으로 동작.결과값은 항상 스칼라(a,b) · (c,d) = ac + bd 벡터의 내적의 성질 유용한 벡터 내적의 식(u + v) · (u + v) = u · u + v..