Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
  • 1
    Online Resource
    Online Resource
    [Place of publication not identified] : Packt
    ISBN: 9781788472364
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 35 min., 49 sec.)) , digital, sound, color
    Keywords: Scala (Computer program language) ; Computer algorithms ; Graph theory ; Data structures (Computer science) ; Functional programming (Computer science) ; Electronic videos ; local
    Abstract: "Scala's functional programming features are a boon to help you design "easy to reason about" systems to control growing software complexities.In this course we practice many functional techniques by solving various graph problems. We start by looking at how we can represent graph structures in an efficient functional manner. Then we explore both the breadth and depth first search graph traversal techniques. Later we use this techniques to show how they can be used for topological sorting and cycle detection. In this course we also describe more complex algorithms such as finding the shortest path and maximal flow networks. All of these solutions are illustrated with easy to understand diagrams and animations. Special care is taken when writing solution so that the principles of functional programming are followed. By the end of the course, you will be well-versed in all the functional concepts of Scala and you will have refreshed your knowledge of graph algorithms."--Resource description page.
    Note: Title from title screen (viewed August 15, 2018). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...