findconnect

1.0.2 • Public • Published

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

Dependencies (1)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i findconnect

    Weekly Downloads

    1

    Version

    1.0.2

    License

    MIT

    Last publish

    Collaborators

    • gauravp16