JavaScript is required

Cho văn phạm S → A hoặc S-> BCD; A → BBA hoặc A->EB; B → bEc hoặc B->BC hoặc B->BDc ; C → c ; D → a hoặc D-> BDb; E → a hoặc E->bE , First(C)=?

A.

{ a,b,c }

B.

{ b, }

C.

{ a,}

D.

{ c}

Trả lời:

Đáp án đúng: D


Trong lý thuyết ngôn ngữ hình thức, First(X) là tập hợp các ký tự đầu cuối có thể xuất hiện đầu tiên trong một chuỗi được dẫn xuất từ X.

Trong trường hợp này, C -> c, nên First(C) = {c}.

Câu hỏi liên quan