선형대수학: 03강 수학적 벡터 (1) - 대수구조
유튜브에서 제공하는 이상엽 선생님의 강의를 정리한 것입니다. https://www.youtube.com/watch?v=Q8NkThsTp_gh 핵심 내용 대수학의 대상: 수뿐만이 아니라 수를 대신할 수 있는 모든 것 대수학 = 대수구조를 연구하는 학문 대수구조 = 집합과 집합에 부여된 연산 다양한 대수구조: 반군(결합법칙) 모노이드(결합법칙, 항등원) 군(결합법칙, 항등원, 역원) 아벨군(결합법칙, 교환법칙, 항등원, 역원) 환(결합법칙, 교환법칙, 항등원, 역원 | 결합법칙) 가군 가환환(결합법칙, 교환법칙, 항등원, 역원 | 결합법칙, 교환법칙) 나눗셈환(결합법칙, 교환법칙, 항등원, 역원 | 결합법칙, 항등원, 역원) 체(결합법칙, 교환법칙, 항등원, 역원 | 결합법칙, 교환법칙, 항등원, 역원) 선..
알고리즘 풀이: [프로그래머스] K번째 수
https://programmers.co.kr/learn/courses/30/lessons/42748 코딩테스트 연습 - K번째수 [1, 5, 2, 6, 3, 7, 4] [[2, 5, 3], [4, 4, 1], [1, 7, 3]] [5, 6, 3] programmers.co.kr 문제 설명 배열 array의 i번째 숫자부터 j번째 숫자까지 자르고 정렬했을 때, k번째에 있는 수를 구하려 합니다. 예를 들어 array가 [1, 5, 2, 6, 3, 7, 4], i = 2, j = 5, k = 3이라면 1. array의 2번째부터 5번째까지 자르면 [5, 2, 6, 3]입니다. 2. 1에서 나온 배열을 정렬하면 [2, 3, 5, 6]입니다. 3. 2에서 나온 배열의 3번째 숫자는 5입니다. 배열 array,..