Find Jobs
Hire Freelancers

Design Finite Automata & Program Finite Automata Simulator

$10-30 USD

Κλειστή
Αναρτήθηκε περίπου 7 χρόνια πριν

$10-30 USD

Πληρωμή κατά την παράδοση
Task: Suppose you want to use pattern matching to identify email messages that are spam email given a collection of emails. Specifications: Design and implement an FA that accepts strings such as “free access”, “free software”, “free vacation”, “free trials”, and “win/winner(s)”. These strings must be in the body of the message not the subject. Thus, the language to be accepted by your automaton is as follows. L = { w = “free access”, w = “free software”, w = “free vacation”, w = “free trials”, w = “win”, w = “winner”, w = “winners”, w = “winnings”} The body of the message may or may not have these strings within “ “. Your automaton must accept these strings within “ “ and without “ “. The implementation of the FA must simulate the FA by reading an input symbol, computing the transition function and displaying the state or set of states the FA reaches when processing this symbol. Your FA must process one symbol at a time, not words or phrases at a time. Input: A text file named [login to view URL] with xml tags as shown below. Each message is a document identified by msgN, where N is a number starting with 1. <DOC> <DOCID> msgN </DOCID> Subject ... body of the email ... </DOC> The entire text of the email is normalized; that is, all characters are lower case, and there is a space in between words and punctuation. Output: Display each state reached when your FA process one input symbol. When your program finishes processing all the emails display the emails’ IDs of those messages identified as spam. Guidelines 1. The project must be in C++. 2. Prepare a README file. 3. An input file named [login to view URL] is attached for you to test your program. Hope you have fun!
Ταυτότητα εργασίας: 13612579

Σχετικά με την εργασία

4 προτάσεις
Απομακρυσμένη Εργασία
Ενεργός/ή 7 χρόνια πριν

Ψάχνεις τρόπο για να κερδίσεις μερικά χρήματα;

Πλεονεκτήματα πλειοδοσίας στο Freelancer

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν
4 freelancers δίνουν μια μέση προσφορά $134 USD για αυτή τη δουλειά
Avatar Χρήστη
Professional freelancer, full time. Here is to a job well done. This will definitely be fun. Let's discuss the project
$400 USD σε 5 ημέρες
5,0 (61 αξιολογήσεις)
6,0
6,0
Avatar Χρήστη
I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 7 years. My work is online game developing, and mainly focus on server side, using c++ under Linux environment. I made many great projects using c++, for example, I made the tools which could convert java codes into c++ scripts, of course garbage collection included, this was very similar to a compiler, and was very complex. I also made our own mobile game using c++, I can show you the demo of client, if you like. I am very proficient in java also. I have a very good review on Freelancer.com, I never miss a project once I accept the job, you can check my review. Trust me, please let expert help you.
$80 USD σε 1 ημέρα
4,8 (64 αξιολογήσεις)
6,4
6,4

Σχετικά με τον πελάτη

Σημαία της INDIA
India
0,0
0
Μέλος από Μαρ 21, 2017

Επαλήθευση Πελάτη

Άλλες δουλειές από αυτόν τον πελάτη

Web development
$30-250 USD
Ευχαριστούμε! Σου έχουμε στείλει ένα email με ένα σύνδεσμο για να διεκδικήσεις τη δωρεάν πίστωση σου.
Κάτι πήγε στραβά κατά την προσπάθεια αποστολής του email σου. Παρακαλούμε δοκίμασε ξανά.
Εγγεγραμμένοι Χρήστες Συνολικές Αναρτημένες Δουλειές
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Φόρτωση προεπισκόπησης
Δόθηκε πρόσβαση για Geolocation.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.