Data structures and algorithms (in Java) – CSD201

We have 20 guests and no members online

03235962
Today
Yesterday
This Week
Last Week
This Month
Last Month
All days
1768
1900
1768
3223406
34823
59321
3235962

Your IP: 10.23.0.200
Server Time: 2017-11-19 22:57:04

Request Here

Data structures and algorithms (in Java) – CSD201

In oder to supplying the better references to students, lecturers and researchers; FPT Library and Information Center delighted to inform you about the subject guide for this subject: Data structures and algorithms (in Java) – CSD201.

Main book

Data structures and algorithms in Java . – 3rd ed

data-structures-and-algorithms-in-java-3rd

Call number: 005.133 D793

Author: Adam Drozdek

Publisher: Singapore: Cengage Learning Asia, 2008. – XVI, 773 p.: ill. ; 24 cm

ISBN: 9789814239233

Library code: FSE ( 05 )

Call number: 005.133 D793

            Using the Java programming language, Drozdek highlights three important aspects of data structures and algorithms. First, the book places special emphasis on the connection between data structures and their algorithms, including an analysis of the algorithms complexity. Second, the book presents data structures in the context of object-oriented program design. Finally, the book closely examines data structure implementation.

Overall, this practical and theoretical book provides students with a solid foundation in data structures for future courses and work in design, implementation, testing, and maintenance of virtually any software system.

Data structures and algorithms in Java – 2nd ed.

data-structures-and-algorithms-in-java-2ndAuthor: Adam Drozdek

Publisher: Cambridge, Mass.: Course Technology, 2005. – XVI, 752 p. ; 24 cm

ISBN: 0534492525

Library code: FSE ( 05 )

Call number: 005.133 D793

Source code:

http://www.mathcs.duq.edu/drozdek/DSinJava/

Using Java, author Adam Drozdek highlights three important aspects of data structures and algorithms. First, the book places special emphasis on the connection between data structures and their algorithms, including an analysis of the algorithms’ complexity. Second, the book presents data structures in the context of object-oriented program design, stressing the principle of information hiding in its treatment of encapsulation and decomposition. Finally, the book closely examines data structure implementation. Overall, this practical and theoretical book prepares students with a solid foundation in data structures for future courses and work in design implementation, testing, or maintenance of virtually any software system.

Reference books

ce1baa5u-trc3bac-de1bbaf-lie1bb87u-vc3a0-gie1baa3i-thue1baadtCấu trúc dữ liệu và giải thuật

 Author: Đỗ Xuân Lôi

Publisher: H.: Đại học quốc gia Hà Nội, 2006. – 308tr.; 24cm.

Library code: FSE ( 24 )

Call number: 005.74 L834

 .

.

Java Software Structures: Designing & Using Data Structures – 2nd

Das1Author: Lewis, John

Publisher: us: Pearson Education, 2005. – 607tr. ; 23cm.

ISBN: 0321312759

Library code: FSE (01)

Call number: 005.13 L585

            The second edition of Java Software Structures embraces the enhancements of Java 5.0, where all structures and collections are based on generics. The framework of the text walks the reader through three main areas: conceptualization, explanation, and implementation, allowing for a consistent and coherent introduction to data structures. The addition of integrated case studies provides complete examples to aid readers starting with the problem statement, to design rationale, through full implementation. Readers will learn how to develop high-quality software systems using well-designed collections and algorithms.

 

Data structures and Algorithms in Java . – 2nd ed.

data-structures-and-algorithms-in-java-2nd-michel-t-goorichAuthors:  Michael T. Goodrich, Roberto Tamassia

Publisher: New York: John Wiley & Son, 2001. – xiii, 641 p.; 24 cm

ISBN: 0471383678, 9780471383673

Library code:  FAT1 ( 05 )

Call number: 005.7/3 G655

            Using the power of technology to go beyond the borders of the printed page, Goodrich and Tamassia have created a book that is conceptually elegant and innovative. It incorporates the object-oriented design paradigm, using Java as the implementation language while also providing the fundamental intuition and analysis of each data structure studied.

An introduction to object-oriented programming with Javatm. – 4th  ed.

an-introduction-to-object-oriented-programming-with-java-4th-edAuthor: C. Thomas Wu

Publisher:  Boston: McGraw-Hill, c2006. – xxvi, 950 p.: ill. (some col.) ; 24 cm.

ISBN: 0072946520 (alk. paper)

Library code:  FUDN ( 05 )

An “Introduction to Object-Oriented Programming with Java” provides an accessible and technically thorough introduction to the basics of programming using java. The fourth edition continues to take a truly object-oriented approach. Objects are used early so that students think in objects right from the beginning. In the fourth edition, the coverage on defining classes has been made more accessible. The material has been broken down into smaller chunks and spread over two chapters, making it more student-friendly. Also, new to this edition is the incorporation of Java 5.0 features, including use of the Scanner Class and the Formatter Class. The hallmark feature of the book, Sample Development Programs, is continued in this edition. These provide students with an opportunity to incrementally, step by step, walk through program design, learning the fundamentals of software engineering. Object diagrams, using a subset of UML, also continue to be an important element of Wu’s approach. The consistent, visual approach assists students in understanding concepts.

Cấu trúc dữ liệu với Java

Da2Authors: Đoàn Thiện Ngân,…[et al.]

 Publisher: H.: Lao động – xã hội, 2002. – 540 tr. ; 24 cm.

Library code: FAT1 ( 02 )

Call number: 005.133 N576

Reference Ebooks (Books24x7)      

Data Structures & Algorithms in Java

data-structures-algorithms-in-java-mitchell-waite-signature-seriesAuthor: Robert Lafore

Publisher: Sams © 1998 (617 pages) Citation

ISBN: 9781571690951

            Not filled with with obtuse mathematics and difficult proofs, MWSS:Data Structures and Algorithms in Java removes the mystique from DS&A. It does this in two ways. First, the text is written in a straightforward style, making it accessible to anyone. Second, unique new Java demonstration programs, called “Workshop Applets,” are provided with the book. These Workshop Applets provide interactive “moving pictures” which the user can control and modify by pressing buttons. The books text describes specific operations the user can carry out with these Workshop Applets, and the applets then reveal the inner workings of an algorithm or data structure.

 

Fundamentals of OOP and Data Structures in Java

fundamentals-of-oop-and-data-structures-in-javaAuthors: Richard Wiener and Lewis J. Pinson

Publisher: Cambridge University Press © 2000 (463 pages) Citation

ISBN: 9780521662208

            Fundamentals of OOP and Data Structures in Java presents the fundamentals of Object-Oriented Programming (OOP) and Graphical User Interface (GUI) programming with Java as the example language. Wiener and Pinson introduce each of the major data structures with supporting, GUI-based laboratory programs designed to reinforce the basic concepts and principles. These laboratories allow the reader to explore and experiment with the properties of each data structure. All source code for the laboratories is available on the Web. By integrating the principles of OOP and GUI programming, this unique book presents the fundamental issues of data structures within the context of paradigms that are essential to today’s professional software developer. The text assumes only an elementary understanding of Java and no experience with OOP.

 

Data Structures, Algorithms, and Applications in Java, Second Edition

data-structures-algorithms-and-applications-in-java-2ndAuthor: Sartaj Sahni

Publisher: Silicon Press © 2005 (872 pages) Citation

ISBN: 9780929306339

            Data Structures, Algorithms, and Applications in Java is designed to be used in a second course in computer science (CS2). Using Java, this book provides comprehensive coverage of the fundamental data structures, making it an excellent choice for a CS2 course. The author has made this book student-friendly through intuitive discussion, real-world, applications and a gentle introduction. Sahni is unique in providing several real-world applications for each data structure presented in the book. These applications come from such areas as Sorting, compression and coding, and image processing. These applications give students a flavor for the sorts of things they will be able to do with the data structures that they are learning. Almost 1,000 exercises in this text serve to reinforce concepts and get students applying what they are learning. Sahni’s text is also accompanied by a web site containing all the programs in the book, as well as sample data, generated output, solutions to selected exercises, and enhanced discussion of selected material in the text.

Object-Oriented Data Structures Using Java

 object-oriented-data-structures-in-javaAuthors: Nell Dale, Daniel T. Joyce and Chip Weems

Publisher: Jones and Bartlett Publishers © 2002 (825 pages) Citation

ISBN: 9780763710798

            Data Structures in Java is a continuation of Nell Dale’s best-selling Introduction to Java and Software Design text. Data Structures, is designed for students who have already taken one semester of computer science and are able to take a problem of medium complexity, write an algorithm to solve the problem, code the algorithm in a programming language, and demonstrate the correctness of their solution. The focus is on teaching computer science principles with chapter concepts being reinforced by case studies. The object-oriented concepts of encapsulation, inheritance, and polymorphism are covered, while the book remains centered on abstract data types.

Internet resources

http://www.dmoz.org/Computers/Algorithms/index.htm

 

магазин DVD фильмов
Battlefield 4 Beta обзоры, тесты, новости