It looks like you're offline.
Open Library logo
additional options menu

MARC record from Internet Archive

LEADER: 06903cam 2200793Ii 4500
001 ocn987331250
003 OCoLC
005 20220725005419.0
008 170516s2017 enka o 001 0 eng d
006 m o d
007 cr unu||||||||
040 $aUMI$beng$erda$epn$cUMI$dSTF$dTOH$dIDEBK$dOCLCF$dTEFOD$dN$T$dOCLCQ$dCEF$dKSU$dUKMGB$dLVT$dUAB$dUKAHL$dOCLCO
015 $aGBB795187$2bnb
016 7 $a018354669$2Uk
020 $a9781785888076$q(electronic bk.)
020 $a1785888072$q(electronic bk.)
020 $z9781785889349
035 $a(OCoLC)987331250
037 $aCL0500000859$bSafari Books Online
037 $a43C89F0F-1EF4-4ED8-B6B1-123154915722$bOverDrive, Inc.$nhttp://www.overdrive.com
050 4 $aQA76.73.J38
072 7 $aCOM$x051280$2bisacsh
072 7 $aCOM$x051260$2bisacsh
082 04 $a005.133$223
100 1 $aChawdhuri, Debasish Ray,$eauthor.
245 10 $aJava 9 data structures and algorithms :$ba step-by-step guide to data structures and algorithms /$cDebasish Ray Chawdhuri.
264 1 $aBirmingham, UK :$bPackt Publishing,$c2017.
300 $a1 online resource (1 volume) :$billustrations
336 $atext$btxt$2rdacontent
337 $acomputer$bc$2rdamedia
338 $aonline resource$bcr$2rdacarrier
588 $aDescription based on online resource; title from cover (viewed May 16, 2017).
500 $a"This book is based on the Zero Bug Bounce milestone."
500 $aIncludes index.
520 8 $aGain a deep understanding of the complexity of data structures and algorithms and discover the right way to write more efficient code About This Book This book provides complete coverage of reactive and functional data structures Based on the latest version of Java 9, this book illustrates the impact of new features on data structures Gain exposure to important concepts such as Big-O Notation and Dynamic Programming Who This Book Is For This book is for Java developers who want to learn about data structures and algorithms. Basic knowledge of Java is assumed. What You Will Learn Understand the fundamentals of algorithms, data structures, and measurement of complexity Find out what general purpose data structures are, including arrays, linked lists, double ended linked lists, and circular lists Get a grasp on the basics of abstract data types?stack, queue, and double ended queue See how to use recursive functions and immutability while understanding and in terms of recursion Handle reactive programming and its related data structures Use binary search, sorting, and efficient sorting?quicksort and merge sort Work with the important concept of trees and list all nodes of the tree, traversal of tree, search trees, and balanced search trees Apply advanced general purpose data structures, priority queue-based sorting, and random access immutable linked lists Gain a better understanding of the concept of graphs, directed and undirected graphs, undirected trees, and much more In Detail Java 9 Data Structures and Algorithms covers classical, functional, and reactive data structures, giving you the ability to understand computational complexity, solve problems, and write efficient code. This book is based on the Zero Bug Bounce milestone of Java 9. We start off with the basics of algorithms and data structures, helping you understand the fundamentals and measure complexity. From here, we introduce you to concepts such as arrays, linked lists, as well as abstract data types such as stacks and queues. Next, we'll take you through the basics of functional programming while making sure you get used to thinking recursively. We provide plenty of examples along the way to help you understand each concept. You will get the also get a clear picture of reactive programming, binary searches, sorting, search trees, undirected graphs, and a whole lot more! Style and approach This book will teach you about all the major algorithms in a step-by-step manner. Special notes on the Big-O Notation and its impact on algorithms will give you fresh insights.
650 0 $aJava (Computer program language)
650 0 $aData structures (Computer science)
650 0 $aAlgorithms.
650 2 $aAlgorithms
650 6 $aJava (Langage de programmation)
650 6 $aStructures de données (Informatique)
650 6 $aAlgorithmes.
650 7 $aalgorithms.$2aat
650 7 $aCOMPUTERS / Programming Languages / Java$2bisacsh
650 7 $aCOMPUTERS / Programming Languages / JavaScript$2bisacsh
650 7 $aAlgorithms.$2fast$0(OCoLC)fst00805020
650 7 $aData structures (Computer science)$2fast$0(OCoLC)fst00887978
650 7 $aJava (Computer program language)$2fast$0(OCoLC)fst00982065
655 4 $aElectronic books.
856 40 $3Safari Books Online$uhttp://proquest.safaribooksonline.com/?fpi=9781785889349
856 40 $uhttp://proquest.safaribooksonline.com/?uiCode=stanford&xmlId=9781785889349$ySafari Books Online$xProvider: ProQuest$xCollection: Safari Tech Books Online$xsubscribed$xeLoaderURL$xsf4$xsfocn987331250
856 40 $uhttp://ezproxy.torontopubliclibrary.ca/login?url=http://proquestcombo.safaribooksonline.com/?uiCode=torontopl&xmlId=9781785889349
856 40 $uhttp://lib.myilibrary.com?id=1009161
856 40 $3OverDrive$uhttps://www.overdrive.com/search?q=43C89F0F-1EF4-4ED8-B6B1-123154915722
856 40 $3EBSCOhost$uhttp://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1513360
856 4 $3Image$uhttps://img1.od-cdn.com/ImageType-100/6135-1/{43C89F0F-1EF4-4ED8-B6B1-123154915722}Img100.jpg
856 4 $uhttp://proxy.library.carleton.ca/login?url=http://proquest.safaribooksonline.com/?uiCode=carleton&xmlId=9781785889349$zSafari (Access restricted to 5 simultaneous users)
856 40 $3Safari Books Online$uhttp://proquest.safaribooksonline.com/?uiCode=ohlink&xmlId=9781785889349$zConnect to resource
856 40 $3Safari Books Online$uhttp://proxy.ohiolink.edu:9099/login?url=http://proquest.safaribooksonline.com/?uiCode=ohlink&xmlId=9781785889349$zConnect to resource (off-campus)
856 40 $uhttp://www.vlebooks.com/vleweb/product/openreader?id=Liverpool&isbn=9781785888076$z<img src="/screens/gifs/go4.gif" alt="Go button" border="0" width="21" height="21" hspace="7" align="middle"> View this e-book online
856 40 $3University of Alberta Access$uhttps://www.safaribooksonline.com/library/view/-/9781785889349/?ar$z(Unlimited Concurrent Users)$zfrom Safari
856 40 $uhttp://www.vlebooks.com/vleweb/product/openreader?id=none&isbn=9781785888076
938 $aAskews and Holts Library Services$bASKH$nAH31705592
938 $aProQuest MyiLibrary Digital eBook Collection$bIDEB$ncis35945172
938 $aEBSCOhost$bEBSC$n1513360
029 1 $aGBVCP$b1004862954
029 1 $aUKMGB$b018354669
994 $aZ0$bIME
948 $hNO HOLDINGS IN IME - 787 OTHER HOLDINGS