Skip to content

j-raghavan/Dfs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DFS Implementation

Here i try to implement DFS in different languages. Here the whole idea is to see which is efficient. To measure efficiency i have kept the algorithm same, implemented in different language and running against Linux time command.

    time python3 ./dfs.py
    g++ -o dfs dfs.cpp; time ./dfs

Time Command lists Real/User/Sys time taken Below. What has been captured in the table below, Time is recorded as R: U: S: signifying the Real/User/System times

  real	0m0.005s
  user	0m0.000s
  sys	  0m0.005s
Attempt Python C++
1 R:0m0.056s R:0m0.005s
U:0m0.042s U:0m0.000s
S:0m0.009s S:0m0.005s
2 R:0m0.043s R:0m0.005s
U:0m0.039s U:0m0.004s
S:0m0.004s S:0m0.005s
3 R:0m0.043s R:0m0.005s
U:0m0.034s U:0m0.000s
S:0m0.009s S:0m0.005s
4 R:0m0.016s R:0m0.005s
U:0m0.012s U:0m0.004s
S:0m0.005s S:0m0.001s

C++ Implementation has a real advantage here as evident in the table above.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published