본문 바로가기

벡터3

[Week 1 - Day 4] AI Math 1-4 벡터, 행렬, 경사하강법 1. 강의 내용 1강. 벡터 벡터 : 숫자를 원소로 가지는 리스트 또는 배열 공간에서의 한 점, 원점으로부터 상대적 위치 벡터의 노름 : 원점에서부터의 거리 L1- 노름 : 각 성분의 변화량의 절대값의 합 L2 - 노름 : 피타고라스 정리를 이용해 유클리드 거리 계산 노름을 이용하여 두 벡터 사이의 거리 계산 (벡터의 뺄셈) || y - x || = || x- y || 제 2 코사인 법칙 이용하여 두 벡터 사이의 각도 계산 내적 2강. 행렬 행렬 : 벡터를 원소로 가지는 2차원 배열 공간에서 여러점 나타냄 행렬의 행벡터 : i 번째 데이터 같은 모양을 가지면 덧셈, 뺄셈 계산 가능 행렬 곱셈 : i 번째 행벡터와 j 번째 열벡터 사이의 내적을 성분으로 가지는 행렬 np.inner : i번째 행벡터와 j .. 2021. 8. 5.
❗️[Baekjoon] 14620. 꽃길 # Problem 2017년 4월 5일 식목일을 맞이한 진아는 나무를 심는 대신 하이테크관 앞 화단에 꽃을 심어 등교할 때 마다 꽃길을 걷고 싶었다. 진아가 가진 꽃의 씨앗은 꽃을 심고나면 정확히 1년후에 꽃이 피므로 진아는 다음해 식목일 부터 꽃길을 걸을 수 있다. 하지만 진아에게는 꽃의 씨앗이 세개밖에 없었으므로 세 개의 꽃이 하나도 죽지 않고 1년후에 꽃잎이 만개하길 원한다. 꽃밭은 N*N의 격자 모양이고 진아는 씨앗을 (1,1)~(N,N)의 지점 중 한곳에 심을 수 있다. 꽃의 씨앗은 그림 (a)처럼 심어지며 1년 후 꽃이 피면 그림 (b)모양이 된다. 꽃을 심을 때는 주의할 점이있다. 어떤 씨앗이 꽃이 핀 뒤 다른 꽃잎(혹은 꽃술)과 닿게 될 경우 두 꽃 모두 죽어버린다. 또 화단 밖으로 꽃잎이.. 2021. 5. 5.
[Baekjoon] 16956. 늑대와 양 # Problem 크기가 R×C인 목장이 있고, 목장은 1×1 크기의 칸으로 나누어져 있다. 각각의 칸에는 비어있거나, 양 또는 늑대가 있다. 양은 이동하지 않고 위치를 지키고 있고, 늑대는 인접한 칸을 자유롭게 이동할 수 있다. 두 칸이 인접하다는 것은 두 칸이 변을 공유하는 경우이다. 목장에 울타리를 설치해 늑대가 양이 있는 칸으로 갈 수 없게 하려고 한다. 늑대는 울타리가 있는 칸으로는 이동할 수 없다. 울타리를 설치해보자. 입력 첫째 줄에 목장의 크기 R, C가 주어진다. 둘째 줄부터 R개의 줄에 목장의 상태가 주어진다. '.'는 빈 칸, 'S'는 양, 'W'는 늑대이다. 출력 늑대가 양이 있는 칸으로 갈 수 없게 할 수 있다면 첫째 줄에 1을 출력하고, 둘째 줄부터 R개의 줄에 목장의 상태를 출.. 2021. 5. 4.
반응형