Theory Of Computation : Become A Master Of Dfa


Theory Of Computation : Become A Master Of Dfa
Theory Of Computation : Become A Master Of Dfa
Last updated 10/2022
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz

Master Deterministic Finite Automata of Theory of Computation as Theory of Computation forms core of computer science

What you’ll learn
You will become a master of Determinisitic Finite Automata
You will understand the basics of Theory of Computation indepth
You will master Finite Automata of Theory of Computation
You will view Computer Science in a different dimension
You will be able to answer all questions of exams like GATE,PGEE,ISRO on DFA
Understand Why we study theory of computation
You will get ready to learn advanced concepts of theory of computation like Push Down Automata
You will get a very good understanding the basics of computer science
Requirements
Have a PC with internet connection
Even ZERO knowledge in Theory of Computation is fine – I’ll teach you everything you need to know about DFA
Description
Overview

Section 1: Introduction

Lecture 1 Introduction to Theory of Computation

Lecture 2 Set of all Strings possible over an Alphabet

Lecture 3 Empty String vs Empty Set vs Empty Language

Lecture 4 Number of strings possible over an alphabet of length n

Section 2: Introduction to Deterministic Finite Automata (DFA)

Lecture 5 DFA Explained with Example

Lecture 6 Renaming of states to make it more logical

Lecture 7 DFA vs Minimal DFA

Lecture 8 Representation of a DFA

Section 3: DFA based on length of string

Lecture 9 Minimal DFA that accepts strings of length greater than 2

Lecture 10 Minimal DFA that accepts strings of length less than 3

Lecture 11 DFA that accepts strings of length n

Lecture 12 DFA that accepts strings of length atleast n

Lecture 13 DFA that accepts strings of length atmost n

Section 4: DFA based on modulo operator

Lecture 14 DFA that accepts strings of even length

Lecture 15 How changing final states can change the language

Lecture 16 DFA based on length of string modulo 4

Section 5: DFA based on number of instances of a symbol in a string

Lecture 17 DFA based on number of a’s in a string

Lecture 18 Important points to note

Lecture 19 How to change the DFA depending on language modification

Section 6: DFA based on number of instances of a symbol modulo n

Lecture 20 DFA based on number of a’s modulo 3

Lecture 21 DFA based on number of a’s modulo 5

Section 8: DFA based on Interpretation of a string as a binary number

Lecture 24 DFA based on accepting binary strings which are divisible by 2

Lecture 25 DFA based on accepting binary strings which are divisible by 4

Lecture 26 DFA based on accepting binary strings which are divisible by 5

Lecture 28 DFA based on substring

Lecture 30 DFA based on end symbol

Lecture 31 DFA based on end symbols

Lecture 32 DFA based on end symbols

Lecture 33 DFA based on end symbols

Lecture 34 DFA based on substring

Lecture 35 DFA based on substring

Section 10: Complementation

Lecture 41 Complementation of a language

Lecture 42 Example 1 on Complementation of a language

Lecture 43 Example 2 on complementation of a language

Lecture 44 DFA based on following symbol

Lecture 45 Complementation of a DFA

Lecture 46 Constructing DFA through complementation technique

Lecture 47 DFA based on following symbol

Lecture 48 DFA based on substring

Lecture 49 DFA based on following symbol

Lecture 50 DFA based on following symbol

Section 11: Advanced DFA’s

Lecture 51 Problem 1

Lecture 52 Problem 2

Lecture 53 Problem 3

Lecture 54 Problem 4

Lecture 55 Problem 5

Lecture 56 Problem 6

Lecture 57 Problem 7

Lecture 58 Problem 8

Lecture 59 Problem 9

Lecture 60 Problem 10

Lecture 61 Problem 11

Section 12: Operations between languages

Lecture 62 Union between languages

Lecture 63 Problem on Union Operation

Lecture 64 Problem on Union Operation

Lecture 65 Concatenation between languages

Lecture 66 Problem on Concatenation Operation

Lecture 67 Reversal of a language

Lecture 68 Problem

Section 13: Bonus : How to proceed further

Lecture 69 Bonus : How to proceed further

Anybody who needs to learn Theory of Computation from scratch,Anybody who wants to pursue a career in Computer Science,Anybody who has Theory of Computation in the Bachelor’s degree,Anybody who is preparing for interview in product based companies,If you are preparing for exams like GATE , PGEE , BITS HD , ISRO ,..etc,If you are a Computer Science Engineer

Importantissimo!

Per NON SBAGLIARE link e finire su qualche possibile clone, approfittare di offerte esclusive personalizzate per il nostro sito, e se gradisce questo articolo ed il nostro lavoro, la preghiamo di supportarci rinnovando o sottoscrivendo un Account Premium su FILESTORE cliccando sul link qui sotto:

FileStore

Share This Post!

Torna in cima