Wallace Wang

Beginning Programming All-in-One For Dummies


Скачать книгу

Multidimensional Arrays Using Structures with Arrays Drawbacks of Arrays Chapter 2: Sets and Linked Lists Using Sets Using Linked Lists Drawbacks of Sets and Linked Lists Chapter 3: Collections and Dictionaries Using a Collection Using Dictionaries Understanding Hash Tables Chapter 4: Stacks, Queues, and Deques Using Stacks Using Queues Using Deques Chapter 5: Graphs and Trees Understanding Graphs Creating Trees Taking Action on Trees

      8  Book 4: Algorithms Chapter 1: Sorting Algorithms Using Bubble Sort Using Selection Sort Using Insertion Sort Using Shell Sort Using Heap Sort Using Merge Sort Using Quick Sort Comparing Sorting Algorithms Chapter 2: Searching Algorithms Sequential Search Using Indexes Adversarial Search Chapter 3: String Searching Sequential Text Search Searching with Regular Expressions Searching Phonetically Chapter 4: Data Compression Algorithms Lossless Data Compression Algorithms Lossy Data Compression Chapter 5: Encryption Algorithms How Encryption Works The Basics of Encryption Symmetric/Asymmetric Encryption Algorithms Cracking Encryption

      9  Book 5: Web Programming Chapter 1: HyperText Markup Language The Structure of an HTML Document Adding Graphics Defining the Background Creating Hyperlinks Making Tables Chapter 2: CSS The Structure of a Stylesheet Creating Style Classes Separating Styles in Files Cascading Stylesheets Chapter 3: JavaScript The Structure of a JavaScript Program Creating Comments Declaring Variables Using Operators Branching Statements Looping Statements Creating Functions Using Arrays Designing User Interfaces Chapter 4: PHP Examining the Structure of a PHP Program Creating Comments Declaring Variables Using Operators Branching Statements Looping Statements Creating Functions Using Arrays Creating Objects Chapter 5: Ruby The Structure of a Ruby Program Creating Comments Declaring Variables Using Operators Branching