https://alicloud.my.id/2024/08/06/javascript-algorithms-and-data-structures-complete-guide/