Transcription of Lecture Notes for Data Structures and Algorithms
{{id}} {{{paragraph}}}
Lecture Notes forData Structures and AlgorithmsRevised each year by John BullinariaSchool of computer ScienceUniversity of BirminghamBirmingham, UKVersion of 27 March 2019 These Notes are currently revised each year by John Bullinaria. They include sections based onnotes originally written by Mart n Escard o and revised by Manfred Kerber. All are membersof the School of computer Science, University of Birmingham, School of computer Science, University of Birmingham, UK, 20181 Contents1 Algorithms as opposed to programs .. Fundamental questions about Algorithms .
such as storing, sorting and searching data, that underlie much of computer science, but the techniques discussed will be applicable much more generally. We will start by studying some key data structures, such as arrays, lists, queues, stacks and trees, and then move on to explore their use in a range of di erent searching and sorting algorithms.
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document:
{{id}} {{{paragraph}}}