Social Graph project is network which consists of two things : People is represented in the Graph by Nodes or Vertices (the vertex should consist of name of the person) Relationships is represented in the Graph by edges or arcs The project should have at least two class with following methods : addNode add vertices to graphs(New person in the Graph Net ) removeNode removes vertices to graphs(remove person from the graph Net) addEdge adds connections or paths between vertices in graphs(make new relationship between two persons in the graph ) removeEdge removes connection or paths between vertices in graphs (remove the relationship between two persons in the graph ) contains check if a graph contains a certain value hasEdge checks if a connection or path exists between any two vertices in a graph IN JAVA LANGUAGE
Social Graph project is network which consists of two things :
People is represented in the Graph by Nodes or Vertices (the vertex should consist of name of the person)
Relationships is represented in the Graph by edges or arcs
The project should have at least two class with following methods :
addNode add vertices to graphs(New person in the Graph Net )
removeNode removes vertices to graphs(remove person from the graph Net)
addEdge adds connections or paths between vertices in graphs(make new relationship between two persons in the graph )
removeEdge removes connection or paths between vertices in graphs (remove the relationship between two persons in the graph )
contains check if a graph contains a certain value
hasEdge checks if a connection or path exists between any two vertices in a graph
IN JAVA LANGUAGE
Step by step
Solved in 2 steps