000 01482nam a22002537a 4500
005 20260408112250.0
008 260408m20242015|||||||| |||| 00| 0 eng d
020 _a9783031422089
040 _cPK-LaUMT
082 _a005.73
_bLEE-D
100 1 _aLee, Kent D.
_910692
245 1 0 _aData structures and algorithms with Python :
_bwith an introduction to multiprocessing /
_cby Kent D. Lee and Steve Hubbard
250 _a2nd ed.
260 _aCham :
_bSpringer,
_c2024
300 _axvi, 398 p.
490 _aUndergraduate topics in computer science
500 _aIndex present
520 _aThis textbook explains the concepts and techniques required to write programs that can handle large amounts of data efficiently. Project-oriented and classroom-tested, the book presents a number of important algorithms -- supported by motivating examples -- that bring meaning to the problems faced by computer programmers. The idea of computational complexity is introduced, demonstrating what can and cannot be computed efficiently at scale, helping programmers make informed judgements about the algorithms they use. The easy-to-read text assumes some basic experience in computer programming and familiarity in an object-oriented language, but not necessarily with Python. Topics and features.
546 _aEng
650 _aPython (Computer program language)
_93584
650 _aData structures (Computer science)
_93597
700 1 _aHubbard, Steve
_910693
942 _cBK
999 _c140425
_d140425