Union-find:
- https://neps.academy/lesson/261
- https://www.topcoder.com/community/competitive-programming/tutorials/disjoint-set-data-structures/
- https://www.hackerearth.com/pt-br/practice/notes/disjoint-set-union-union-find/
- https://www.youtube.com/watch?v=ibjEGG7ylHk
- https://www.youtube.com/watch?v=0jNmHPfA_yE
- https://www.geeksforgeeks.org/union-find/
- https://www.geeksforgeeks.org/union-find-algorithm-set-2-union-by-rank/?ref=lbp
- https://www.cs.princeton.edu/~rs/AlgsDS07/01UnionFind.pdf
Primos:
- https://neps.academy/lesson/224
- https://neps.academy/lesson/223
- https://www.geeksforgeeks.org/prime-numbers/
- https://www.geeksforgeeks.org/sieve-of-eratosthenes/
- https://www.youtube.com/watch?v=V08g_lkKj6Q
- https://www.geeksforgeeks.org/print-all-prime-factors-of-a-given-number/
- https://www.youtube.com/watch?v=ZKKDTfHcsG0
- https://www.geeksforgeeks.org/c-program-for-efficiently-print-all-prime-factors-of-a-given-number/
- https://www.geeksforgeeks.org/generating-all-divisors-of-a-number-using-its-prime-factorization/
Extra: