Search and search forms (searching and its forms)

Source: Internet
Author: User

What is search?

In computer science, search is the process of finding a particular feature in a set of things. The elements in these collections may be records in a well-ordered database, data in a simple array, text in a file, nodes in a tree, points and edges in a geometry, or elements of other search spaces.

What's the role of search?

Search is one of the core algorithms of computer science. We all know that modern computers store a lot of data and information, and we need efficient search algorithms to get the information we need quickly. There are some data organization methods that can speed up search. In other words, if we properly order the data, the search will become easy. Sorting is one of the ways that data is stored sequentially. We need to understand the different kinds of search algorithms.

Search Type

Here are some of the types of search algorithms we need to understand:

  • Unordered linear search (Unordered Linear search)
  • Ordered linear searching (sorted/ordered Linear search)
  • Binary searches (binary search)
  • Symbol table and hash list (symbol Tables and Hashing)
  • String search algorithm (Tries tree, ternary search tree, suffix tree) (Tries, ternary search and Suffix trees)

Search and search forms (searching and its forms)

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.