옵시디언 데이터뷰 기본문법 옵시디언을 쓰시는 분들은 제2의 뇌라고 불리는 제텔카스텐 노트법을 구현하기 위해서 쓰실 겁니다. 제텔카스텐을 구현하면서 검색을 잘할 수 있게 해야 하는데 데이터뷰를 통해서 검색이나 목록정리를 아주 잘 할 수 있습니다. 제 생각엔 데이터뷰가 굉장히 유용한 플러그인 같습니다. 기본문법 SQL을 쓰시던 분들이라면 쿼리문을 많이 해봤을텐데요. 데이터뷰도 쿼리문으로 이루어져 있습니다. 문법이 필요한데요. 그 중에 많이 쓰는 기본문법을 추려봤습니다. 필수 어떤 타입으로 불러올것인가 (TABLE/LIST/TASK) 가져올 내용은 무엇인가(Field) 옵션 어디서 가져올 것인가(FROM) 어떤 조건을 만족시켜야 하는가(WHERE) 정렬은 어떻게 할것인가(SORT) 묶을 것인가 흩트릴것인가(G..
선택정렬이란? 선택정렬은 아주 단순한 정렬 알고리즘입니다. 최소값을 찾은 후 맨 앞에 데이터와 교체하는 것을 반복하는 방법입니다. 당연히 정리가 끝난 인덱스 이후로 반복해야합니다. 다시 처음부터 하면 안됩니다. 내가 최소값을 선택한 후 그걸 맨 앞으로 끌어오는 작업만 하면 됩니다. 그래서 선택정렬이라고 하는게 아닌가 싶습니다. 출처: https://en.wikipedia.org/wiki/Selection_sort 알고리즘 구현 선택정렬은 최소값을 선택하고 지정한 리스트의 앞의 값이랑 비교를 해야합니다. 맨 앞에 있는 값과 최소값을 비교해 작으면 바꿉니다(swipping) 예를 들어, 데이터가 3개 [16,3,8]라면 처음 한 번 실행할때 [16,3,8]의 최소값인 3과 맨 앞값인 16을 앞으로 넣습니다...