Skip to content

nivk99/OOP_EX2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Weighted and Directed graph

A weighted directed graph is represented as a list of (vertex-edgelist) pairs, where the pairs are in standard order , the edgelist is a list of (neighbor-weight) pair also in standard order, every weight is a nonnegative integer, and every neighbor appears as a vertex even if it has no neighbors itself." A common operation on weighted (directed) graphs is the shortest-path computation; the determination of the path(s) from two nodes A and B such that the sum of the weights of the vertices on the path is minimal

What is a graph?

Graph is a structure amounting to a set of objects in which some pairs of the objects are in some sense "related". The objects correspond to mathematical abstractions called vertices (also called nodes or points) and each of the related pairs of vertices is called an edge (also called link or line). Typically, a graph is depicted in diagrammatic form as a set of dots or circles for the vertices, joined by lines or curves for the edges. The edges may be directed or undirected. Explanation from Wikipedia

What does directed graph mean?

Directed graph is an ordered pair G = (V, E) where V is a set whose elements are called vertices, nodes, or points; E is a set of ordered pairs of vertices, called arcs, directed edges , arrows, or directed lines. It differs from an ordinary or undirected graph, in that the latter is defined in terms of unordered pairs of vertices, which are usually called edges, links or lines. Explanation from Wikipedia

What does Weighted graph mean?

A weighted graph or a network is a graph in which a number (the weight) is assigned to each edge. Such weights might represent for example costs, lengths or capacities, depending on the problem at hand. Such graphs arise in many contexts, for example in shortest path problems such as the traveling salesman problem. Explanation from Wikipedia, For examples

Explanation of the project

The OOP_Ex2 wiki! For more explanation for each Class click here

🔗Links🔗:

Graph Theory - Weighted Graphs

Algorithms Course - Graph Theory Tutorial from a Google Engineer

Graph Algorithms for Technical Interviews - Full Course

Graph Traversals - BFS & DFS -Breadth First Search and Depth First Search

Algorithms: Graph Search, DFS and BFS

✨Diagram class✨

©️license & copyright©️:

© Kotek Niv 📧 <niv.kotek@msmail.ariel.ac.il >

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages