• Chapter 9 - Graph•

    Chapter 9 - Graph•

    A Graph G consists of a set V, whose members are called the vertices of G, together with a set E of pairs of distinct vertices from V. • The pairs in E are called the edges of G. • If the pairs are unordered, G is called an undirected graph or a graph. Otherwise, G is called a directed graph or a digraph. • Two vertices in an undirected graph are called adjacent if there is an edge from the first to the second.

     85 p cntp 14/12/2012 208 2

  • Chapter 8 - Heaps

    Chapter 8 - Heaps

    Binary Heap. Min-heap. Max-heap. Efficient implementation of heap ADT: use of array Basic heap algorithms: ReheapUp, ReheapDown, Insert Heap, Delete Heap, Built Heap d-heaps Heap Applications: Select Algorithm Priority Queues Heap sort Advanced implementations of heaps: use of pointers Leftist heap Skew heap Binomial queues

     41 p cntp 14/12/2012 214 2

  • AVL Tree

    AVL Tree

    AVL Tree is: • A Binary Search Tree, • in which the heights of the left and right subtrees of the root differ by at most 1, and • the left and right subtrees are again AVL trees. The name comes from the discoverers of this method, G.M.Adel'son-Vel'skii and E.M.Landis. The method dates from 1962. .Balance factor Balance factor: • left_higher: HL = HR + 1 • equal_height: • right_higher:

     74 p cntp 14/12/2012 221 1

  • CSE Faculty - Chapter 7 Tree

    CSE Faculty - Chapter 7 Tree

    Subprogram implementation Recursion Designing recursive algorithms Recursion removal Backtracking Examples of backtracking and recursive algorithms: Factorial Fibonacci The towers of Hanoi Eight Queens Problem Tree-structured program: Look-ahead in Game

     90 p cntp 14/12/2012 205 3

  • CSE Faculty - Chapter 6 Recursion

    CSE Faculty - Chapter 6 Recursion

    Subprogram implementation Recursion Designing recursive algorithms Recursion removal Backtracking Examples of backtracking and recursive algorithms: Factorial Fibonacci The towers of Hanoi Eight Queens Problem Tree-structured program: Look-ahead in Game

     85 p cntp 14/12/2012 193 2

  • The Definitive Guide to Java Swing Third Edition

    The Definitive Guide to Java Swing Third Edition

    Fully updated for the Java 2 Platform, Standard Edition version 5.0, the third edition of this praised book is a one-stop resource for serious Java developers. This book shows you the parts of Java Swing API that you will use daily to create graphical user interfaces (GUI). You will also learn about the Model-View-Controller architecture that lies behind all Swing components, and about customizing components for specific environments.

     912 p cntp 14/12/2012 215 1

  • Pro .NET 2.0 Code and Design Standards in C#

    Pro .NET 2.0 Code and Design Standards in C#

    This book is special, because for the first time you get an easy-to-follow set of code and design standards that addresses the basic needs of .NET developers and application architects. The material is presented in a what, why, where, and how format, so it’s easy to understand a given topic and apply the solution. The format facilitates fast understanding and quick reference—just what you need when you’re under pressure. The authors...

     361 p cntp 14/12/2012 210 1

  • Programming Windows - SIXTH EDITION Writing Windows 8 Apps With C# and XAML

    Programming Windows - SIXTH EDITION Writing Windows 8 Apps With C# and XAML

    This book—the 6th edition of Programming Windows—is a guide to programming applications that run under Microsoft Windows 8. At the time of this writing (August 1, 2012), Windows 8 is not yet complete and neither is this book. What you are reading right now is a preview ebook version of the book. This preview ebook is based on the Release Preview of Windows 8 (build 8400), which was released on May 31, 2012. Microsoft has announced that...

     579 p cntp 14/12/2012 225 2

  • Metro Revealed Building Windows 8 Apps with XAML and C#

    Metro Revealed Building Windows 8 Apps with XAML and C#

    Metro apps are an important addition to Microsoft Windows 8, providing the cornerstone for a single, consistent programming and interaction model across desktops, tablets, and smartphones. The Metro app user experience is very different from previous generations of Windows applications: Metro-style apps are full-screen and favor a usability style that is simple, direct, and free from distractions. Metro apps represent a complete departure...

     98 p cntp 14/12/2012 206 1

  • Learning Android

    Learning Android

    Want to build apps for Android devices? This book is the perfect way to master the fundamentals. Written by an expert who's taught this mobile platform to hundreds of developers in large organizations, this gentle introduction shows experienced object-oriented programmers how to use Android's basic building blocks to create user interfaces, store data, connect to the network, and more.

     268 p cntp 14/12/2012 213 2

  • Giáo trình c sharpDeveloping and Implementing Windows- Based Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET

    Giáo trình c sharpDeveloping and Implementing Windows- Based Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET

    This chapter covers the following Microsoft-specified objectives for the “Creating User Services” section of Exam 70-316, “Developing and Implementing Windows-Based Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET”: Create a Windows form by using the Windows Forms Designer: • Add and set properties on a Windows form. • Create a Windows form by using visual inheritance. • Build graphical...

     467 p cntp 14/12/2012 199 4

  • Practical C# Charts and Graphics

    Practical C# Charts and Graphics

    Welcome to Practical C# Charts and Graphics. This book is intended for C# .NET developers who want to add professional graphics and charts to their applications. My hope is to write the ultimate C# chart and graphics programming guide that would be useful to C# application programmers of all skill levels. We’ve all heard the saying “a picture’s worth a thousand words”. Creating charts and graphics plays a very important role in...

     571 p cntp 14/12/2012 231 3

Hướng dẫn khai thác thư viện số