findconnect
v1.0.2
Published
npm install findconnect
Downloads
5
Maintainers
Readme
Installation
npm install findconnect
Usage
Connected allows to check if elements in different subsets are connected or not. Elements can represnt any object like friends in a social network or cities in a map. For example, if 1 and 2 are connected and 5 and 6 are connected and if 1 and 5 are connected, then all the elements are connected. It employs weighted union with path compression technique.
Using Connected
The first step is to create a connected object.
var Connected = require('findconnect');
var connected = new Connected(5);
connected.connect(1,2);
connected.connect(2,3);
connected.connect(5,6);
connected.connect(2,6);
connected.find(2,5);
License
Licensed under MIT