Khoa học máy tính

Q & A cho sinh viên, nhà nghiên cứu và thực hành khoa học máy tính

4
Tại sao số lượng câu không hữu hạn?
Tôi hiện đang học ngôn ngữ chính thức. Bài giảng của tôi nói rằng, trong khi các từ của một ngôn ngữ là hữu hạn, các câu được xây dựng với ngữ pháp cơ bản thì không. Nhưng tôi không hiểu tại sao điều này thường đúng. Tôi có thể …

2
Bằng chứng về tính chính xác của thuật toán để xác định xem các phần tử của một mảng có được lặp lại với số lần bằng nhau không
Tôi xin lỗi vì tiêu đề dài, nhưng tôi thực sự không biết cách viết nó khác biệt mà không thiếu thông tin về nội dung. Gần đây tôi đã có một kỳ thi đại học về Thuật toán song song. Một bài tập yêu cầu tôi viết một thuật …


1
Chuyển đổi PEG sang BNF
Các ngữ pháp biểu thức phân tích cú pháp (PEG) không rõ ràng và có cú pháp tương tự bề ngoài với BNF , nhưng bao gồm ba điểm khác biệt quan trọng: Các toán tử lựa chọn ra lệnh e1 / e2 / e3. Các vị ngữ và vị …









4
Biểu thức chính quy và 'bắt giữ dấu ngoặc đơn' với 'phản hồi'
Chúng tôi biết rằng các biểu thức chính quy (RE) được triển khai với automata hữu hạn (FA). Trong một số ngôn ngữ (như JavaScript) trong RE, có các tính năng như 'nắm bắt dấu ngoặc đơn' với 'phản hồi': https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions#special-capturing-parentheses (x) Kết hợp 'x' và ghi nhớ trận đấu, …



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.