여기서 swap_double(A)는 배열 A의 복제본이 아닌 배열 A를 직접 다룬다. 따라서 이 프로그램은 A의 두 원소의 값을 맞바꾼다.
도전 6 선형 대수
배열을 사용하는 중요한 문제 중 일부는 선형 대수로부터 나온 것이다.
그렇다면 벡터끼리 곱하거나 행렬과 벡터를 곱하는 함수를 작성해 보자.
또한 가우스 소거법(Gauss elimination)이나 반복 알고리즘(iterative algorithm)으로 역행렬을 구해보자.
여기서 swap_double(A)는 배열 A의 복제본이 아닌 배열 A를 직접 다룬다. 따라서 이 프로그램은 A의 두 원소의 값을 맞바꾼다.
도전 6 선형 대수
배열을 사용하는 중요한 문제 중 일부는 선형 대수로부터 나온 것이다.
그렇다면 벡터끼리 곱하거나 행렬과 벡터를 곱하는 함수를 작성해 보자.
또한 가우스 소거법(Gauss elimination)이나 반복 알고리즘(iterative algorithm)으로 역행렬을 구해보자.