Định nghĩa Pattern Matching là gì?
Pattern Matching là Pattern Matching. Đây là nghĩa tiếng Việt của thuật ngữ Pattern Matching - một thuật ngữ thuộc nhóm Technology Terms - Công nghệ thông tin.
Độ phổ biến(Factor rating): 5/10
Mô hình kết hợp khoa học máy tính là việc kiểm tra và định vị của chuỗi dữ liệu cụ thể của một số mô hình trong dữ liệu thô hoặc một chuỗi các thẻ. Không giống như nhận dạng mẫu, trận đấu phải được chính xác trong trường hợp của mô hình kết hợp. Mô hình kết hợp là một trong những mô hình cơ bản và quan trọng nhất trong một số ngôn ngữ lập trình. Nhiều ứng dụng tận dụng mô hình kết hợp như một phần quan trọng trong nhiệm vụ của mình.
Xem thêm: Thuật ngữ công nghệ A-Z
Giải thích ý nghĩa
Mô hình kết hợp, trong hình thức cổ điển của nó, liên quan đến việc sử dụng một chiều phù hợp với chuỗi. Patterns là một trong hai cấu trúc cây hoặc chuỗi. Có lớp khác nhau của ngôn ngữ và máy mà làm cho sử dụng phù hợp với mô hình lập trình. Trong trường hợp máy móc, các phân loại chính bao gồm automata hữu hạn xác định trạng thái, kéo xuống automata xác định, kéo xuống automata không xác định và máy Turing. ngôn ngữ lập trình thường xuyên sử dụng các biểu thức thông thường cho phù hợp với mô hình. mẫu cây cũng được sử dụng trong ngôn ngữ lập trình nhất định như Haskell như một công cụ để xử lý dữ liệu dựa trên cấu trúc. So với biểu thức thông thường, mô hình cây thiếu sự đơn giản và hiệu quả.
What is the Pattern Matching? - Definition
Pattern matching in computer science is the checking and locating of specific sequences of data of some pattern among raw data or a sequence of tokens. Unlike pattern recognition, the match has to be exact in the case of pattern matching. Pattern matching is one of the most fundamental and important paradigms in several programming languages. Many applications make use of pattern matching as a major part of their tasks.
Understanding the Pattern Matching
Pattern matching, in its classical form, involves the use of one-dimensional string matching. Patterns are either tree structures or sequences. There are different classes of programming languages and machines which make use of pattern matching. In the case of machines, the major classifications include deterministic finite state automata, deterministic pushdown automata, nondeterministic pushdown automata and Turing machines. Regular programming languages make use of regular expressions for pattern matching. Tree patterns are also used in certain programming languages like Haskell as a tool to process data based on the structure. Compared to regular expressions, tree patterns lack simplicity and efficiency.
Thuật ngữ liên quan
- Pattern Recognition
- Data Matching
- Unification
- Commit
- Access Modifiers
- Acyclic
- Appending Virus
- Armored Virus
- Binder
- Countermeasure
Source: Pattern Matching là gì? Technology Dictionary - Filegi - Techtopedia - Techterm