Straight bat algorithm explaining with program source code

Source: Internet
Author: User

Course Content
1th free Preview 2 Videos | 2 Practice
String and two cross-tree questions free preview
1.1 Two fork Tree print free
1.2 Two cross-tree printing exercises free
1.3 Strings Free
1.4 Two-string rotation exercises free

2nd Chapter Sort 4 Videos | 16 Practice
Details the common sorting algorithm process, as well as the stability of each sorting algorithm, time and space complexity, of course, there are common interview topics to explain.
2.1 Reviews sorted (1)
2.2 Bubble Sort Exercises
2.3 Select Sort Exercises
2.4 Inserting Sort Exercises
2.5 Merge Sort Exercises
2.6 Quick Sort Exercises
2.7 Heap Sorting exercises free
2.8 Hill Sort Exercises
2.9 reviews sorted (2)
2.10 Counting Sort Exercises
2.11 Cardinal Sort Exercises
2.12 reviews sorted (3)
2.13 Small Range sorting exercises
2.14 Repetition value judgment exercises
2.15 Sequential Array Merging exercises
2.16 reviews sorted (4)
2.17 three-color sorting exercises
2.18 Order matrix Search Exercises
2.19 the shortest array of sub-arrays exercises
2.20 The maximum difference between two adjacent numbers exercises

3rd Chapter String 3 Video | 9 Practice
String interview topic features, common types, and common string face questions.
3.1 Strings (1)
3.2 Topological structure of the same sub-tree exercises
3.3 Word deformation exercises
3.4 Strings (2)
3.5 Two-string rotation exercises
3.6 Reverse-order exercises in sentences
3.7 String Shift Exercises
3.8 Stitching minimum Dictionary sequence exercises
3.9 Strings (3)
3.10 Space Substitution Exercises
3.11 Valid parentheses sequence judgment exercises
3.12 Longest non-repeating character string exercises

4th queue and Stack 3 videos | 6 Practice
Description of queue, stack, and double-ended queue structure, width-first traversal and depth-first traversal, common code interview topics.
4.1 Queues and stacks (1)
4.2 can query the most value of the stack exercises
4.3 Queues and stacks (2)
4.4 Double Stack queue exercises
4.5-Stack inversion exercises
4.6 Double Stack Sort exercises
4.7 Queues and Stacks (3)
4.8 Sliding Window Exercises
4.9 Array variable tree exercises

5th List 3 Videos | 12 Practice
The key points of the high scores of linked list problems, linked list of common face questions.
5.1 Linked list (1)
5.2 Circular linked list interpolation exercises
5.3 Access to a single node delete exercises
5.4 Linked list (2)
5.5 Chain List of differentiation exercises
5.6 Printing Two List of common values exercises
5.7 List of k reverse order exercises
5.8 List specified values cleanup exercises
A 5.9-linked list of palindrome structure exercises
5.10 Linked List (3)
5.11 Copying exercises for complex linked lists
5.12 Linked list Exercises
5.13 non-ring single-linked list intersection exercises
5.14 Circular single-linked table intersection judgment exercises
5.15 Single linked table intersection judgment exercises

6th chapter II Search 2 Videos | 6 Practice
Binary search application range, binary search considerations, and common interview topics.
6.1 Split Search (1)
6.2 Local Minimum position exercises
6.3 Elements left to show exercises
6.4 Cyclic ordered array minimum value exercises
6.5 Split Search (2)
6.6 Left-most in situ
6.7 Complete binary Tree counting exercises
6.8 Fast N-time exercises

7th Chapter Two fork Tree 4 videos | 10 Practice
Binary Tree Introduction
7.1 Two fork tree (1)
7.2 Sequence printing exercises for recursive binary tree
7.3 Sequence printing exercises for non-recursive binary tree
7.4 Two fork Tree (2)
7.5 Two cross-tree printing exercises
7.6 Two cross-tree serialization exercises
7.7 Two fork Tree (3)
7.8 Balanced binary tree judgment exercises
7.9 Complete binary Tree judging exercises
7.10 Two fork Tree (4)
711 percent paper exercises
7.12 finding error-knot exercises
7.13 the farthest distance in the tree exercises
7.14 Maximum binary search sub-tree exercises

8th bit arithmetic 2 video | 4 Practice
This paper introduces the basic contents of Bron filter and the analysis of common bit operation problem.
8.1-bit arithmetic (1)
8.2-bit arithmetic (2)
8.3 Exchange Exercises
8.4 Comparison Exercises
8.5 Finding odd occurrences exercises
8.6 Finding odd Occurrences II exercises

9th Chapter Arrangement 2 Video | 10 Practice
This paper introduces the common research points about permutation and combination problems in the written test and interview.
9.1 Arrangement Combinations (1)
9.2 Square Move Exercises
9.3 Queued Problem Exercises
9.4 Aloof a exercises
9.5 Points Candy Exercises
9.6 arrangement Combinations (2)
9.7 Parentheses Sequence Exercises
9.8 Entering and exiting the stack exercises
9.9 queue up to buy tickets exercises
9.10 Two cross-tree statistics exercises
9.11 Height arrangement Exercises
9.12 wrong-loaded envelopes exercises

Chapter 10th probability 2 Video | 7 Practice
Introduction to Probability Related topics
10.1 Probability (1)
10.2 Football Match Exercises
10.3 Ant Exercises
10.4 Random Function exercises
10.5 Random 01 Exercises
10.6 Probability (2)
10.7 Random interval function exercises
10.8 Random Array Printing exercises
10.9 Machine Throwing Ball exercises

11th. Big Data 2 Video
This paper introduces the contents of hash function, the basic knowledge of map-reduce, the analysis of common massive data problems, and the general skills of big data problems.
11.1 Big Data (1)
11.2 Big Data (2)
12th Dynamic Planning 2 Videos | 7 Practice
Dynamic planning
12.1 Dynamic Planning (1)
12.2 Find Change Exercises
12.3 Dynamic Planning (2)
12.4 Step Problem Exercises
12.5 matrix minimum path and exercises
12.6 Lis Exercises
12.7 LCS Exercises
12.8 01 Backpack Exercises
12.9 Best Editing exercises

13th Puzzle 5 Exercises
Some puzzles of game nature
13.1 Coloring I Exercises
13.2 Horse racing Exercises
13.3 Jump Check Exercises
13.4 Game Exercises
13.5 Array emptying exercises

Straight bat algorithm explaining with program source code

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.