Looking for specific data to be found in a large data structure, a database, or a stream of data. For database queries with well identified search criteria, use the query tag.
A search retrieves specific data in a large data structure, a database or a stream of data.
This topic is about:
- search algorithms and techniques,
- data structures that are designed especially for search operations,
- criteria to be used to find data
Disambiguation
Use query for questions related to queries of databases, when the criteria to be used to find the data are well identified.
Use path-finding and graph-traversal for the graph exploration and graph traversal algorithms (e.g. breadth first, depth first, A*, ...).