LexoRank 알고리즘 개념LexoRank는 동적인 정렬을 효율적으로 유지하기 위해 설계된 알고리즘으로, 연속적인 데이터의 순서를 유지하면서도 중간 삽입이 가능하도록 설계된 정렬 방식 Trello와 같은 태스크 관리 시스템에서 카드 또는 리스트의 순서를 유지하는데 사용됨 LexoRank 알고리즘의 필요성기존 정렬 방식의 한계를 극복1. 정수 기반 정렬일반적으로 데이터 정렬 순서를 나타낼 때 1,2,3,4 - 와 같은 정수 값을 사용하는데, 중간에 새로운 항목을 삽입하려면 기존 데이터의 position 값을 재정렬해야 하는 문제 발생대량의 데이터가 존재하는 경우 삽입 및 재정렬 시 성능 저하 문제2. 배열의 index 활용배열 기반 정렬에서는 중간 삽입이 어렵고, 대량의 데이터 재정렬이 필요함만약, 배열..