• Home
  • Chat IA
  • Guru IA
  • Tutores
  • Central de ajuda
Home
Chat IA
Guru IA
Tutores

·

Sistemas de Informação ·

Matemática Discreta

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Analise de Algoritmos de Ordenacao - Mergesort InserctionSort Recursivo e Quicksort

11

Analise de Algoritmos de Ordenacao - Mergesort InserctionSort Recursivo e Quicksort

Matemática Discreta

IFMG

Teoria da Computação: Provas e Estratégias Matemáticas

14

Teoria da Computação: Provas e Estratégias Matemáticas

Matemática Discreta

IFMG

Técnicas de Prova Matemática: Prova Direta e Prova por Força Bruta

8

Técnicas de Prova Matemática: Prova Direta e Prova por Força Bruta

Matemática Discreta

IFMG

Trocas e Medidas em Unidades

1

Trocas e Medidas em Unidades

Matemática Discreta

IFMG

P1 - Matemática Discreta 2021 2

8

P1 - Matemática Discreta 2021 2

Matemática Discreta

UFLA

Slide - Aula 7 Conjuntos Finitos Infinitos e Enumeráveis - Matemática Discreta 2021-2

37

Slide - Aula 7 Conjuntos Finitos Infinitos e Enumeráveis - Matemática Discreta 2021-2

Matemática Discreta

UFLA

Lista 8 - Notação Grande O - Matemática Discreta 2021-2

2

Lista 8 - Notação Grande O - Matemática Discreta 2021-2

Matemática Discreta

UFMG

Lista 6 - Conjuntos 2021-1

7

Lista 6 - Conjuntos 2021-1

Matemática Discreta

UFOP

Slide - Aula 11 Elementos de Análise Combinatória - Matemática Discreta 2021-2

24

Slide - Aula 11 Elementos de Análise Combinatória - Matemática Discreta 2021-2

Matemática Discreta

UFLA

Slide - Probabilidade B3 - Matemática Discreta - 2023-2

59

Slide - Probabilidade B3 - Matemática Discreta - 2023-2

Matemática Discreta

UFMG

Texto de pré-visualização

Matemática Discreta Ângelo Magno de Jesus Funções Motivação Funções são a base para estruturação de códigos de programas portanto são de extrema importância para a Ciência da Computação Praticamente todas as linguagens de programação utilizam funções Há linguagens de programação orientadas a funções que são ditas linguagens funcionais A linguagem Haskell é um exemplo Funções Relação funcional Relação Total Uma relação binária R A B é uma relação total se e somente se a Ab BaRb Em outras palavras temos que para uma relação ser total todos os elementos do conjunto origem devem estar relacionados a algum elemento do conjunto destino O domínio de definição é o próprio conjunto A Funções Função é uma relação Funcional e Total Ou seja Cada elemento do conjunto origem deve estar relacionado a no máximo um elemento do conjunto destino Todos os elementos do conjunto origem devem estar relacionados a algum elemento do conjunto destino Exemplos Funções Exemplos relação relação função função Funções Função Injetora Uma função R A B é uma função injetora se e somente se Em outra palavras temos que para uma função ser injetora cada elemento do conjunto destino deve estar relacionado a no máximo um elemento do conjunto origem Funções Função Injetora Ex Funções Função Injetora Ex não sim Funções Função Injetora fx x 3 é injetora fx x² 1 é injetora Funções Função sobrejetora Uma função R AB é sobrejetora se e somente se Em outras palavras temos que para uma função ser sobrejetora todos os elementos do conjunto destino devem estar relacionados a algum elemento do conjunto origem O conjunto imagem é o próprio conjunto B Funções Função sobrejetora ex 0 Funções Função sobrejetora ex sim não 0 Funções Função sobrejetora fx x 2 é sobrejetora fx x³ Obs Domínio e Imagem são números inteiros fx x par x 1 x ímpar 0 É sobrejetora Funções Função Bijetora Função que é simultaneamente Injetora e Sobrejetora Recursividade Funções Recursivas Aplicação A recursividade está presente na natureza e até mesmo na música No desenvolvimento de software algoritmos as funções recursivas são de extrema importância Funções Recursivas São funções que invocam a si mesmas Recursão Ver Recursão Funções Recursivas As funções recursivas normalmente consistem nos passos Passos recursivos uma ou mais etapas onde a função chama a si mesma Passos base caso base onde a se encerra a recursão caso contrário a função entrará em um loop infinito Funções Recursivas Floco de neve recursão de 1 a 6 Funções Recursivas Exemplo fatorial 1 se n 0 n fatn 1 se x 0 fatn caso base caso recursivo fat0 1 fatn n fatn 1 Simplificando Funções Recursivas Exemplo fatorial Funções Recursivas Exemplo fatorial Funções Recursivas Exemplo fatorial Funções Recursivas Exemplo fatorial Funções Recursivas Exemplo fatorial Funções Recursivas Exemplo fatorial Funções Recursivas Exemplo fatorial Funções Recursivas Exemplo fatorial Funções Recursivas Número de Fibonacci Funções Recursivas Número de Fibonacci Homenagem ao Matemático Italiano Leonardo de Pisa 1170 1250 que era conhecido como Fibonacci Sendo considerado um dos maiores matemáticos do período medieval Seu livro de 1202 intitulado Liber Abaci introduziu a sequência na matemática da Europa Ocidental A sequência de Fibonacci tem aplicações na análise de mercados financeiros na ciência da computação e na teoria dos jogos Também aparece em configurações biológicas Funções Recursivas Número de Fibonacci 0 se n 0 1 se n 1 fibn 1 fibn 2 outros casos fibn fib0 0 fib1 1 fibn fibn 1 fibn2 Simplificando Funções Recursivas Ex Fazer fib5 Funções Recursivas Exercícios Criar pilha de recursão fatorial6 Dada a definição 0 se x 3 n fn 3 outros casos fx Criar pilha de recursão f10 Referências Matemática Discreta Márcia Rodrigues Notare Universidade de Caxias do Sul Centro de Ciências Exatas e Tecnologia Departamento de Informática Discrete Mathematics Using a Computer Cordelia Hall John ODonnel Fundamentos Matemáticos para Ciência da Computação Judith Gersting Wikipédia Enciclopédia Livre

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Analise de Algoritmos de Ordenacao - Mergesort InserctionSort Recursivo e Quicksort

11

Analise de Algoritmos de Ordenacao - Mergesort InserctionSort Recursivo e Quicksort

Matemática Discreta

IFMG

Teoria da Computação: Provas e Estratégias Matemáticas

14

Teoria da Computação: Provas e Estratégias Matemáticas

Matemática Discreta

IFMG

Técnicas de Prova Matemática: Prova Direta e Prova por Força Bruta

8

Técnicas de Prova Matemática: Prova Direta e Prova por Força Bruta

Matemática Discreta

IFMG

Trocas e Medidas em Unidades

1

Trocas e Medidas em Unidades

Matemática Discreta

IFMG

P1 - Matemática Discreta 2021 2

8

P1 - Matemática Discreta 2021 2

Matemática Discreta

UFLA

Slide - Aula 7 Conjuntos Finitos Infinitos e Enumeráveis - Matemática Discreta 2021-2

37

Slide - Aula 7 Conjuntos Finitos Infinitos e Enumeráveis - Matemática Discreta 2021-2

Matemática Discreta

UFLA

Lista 8 - Notação Grande O - Matemática Discreta 2021-2

2

Lista 8 - Notação Grande O - Matemática Discreta 2021-2

Matemática Discreta

UFMG

Lista 6 - Conjuntos 2021-1

7

Lista 6 - Conjuntos 2021-1

Matemática Discreta

UFOP

Slide - Aula 11 Elementos de Análise Combinatória - Matemática Discreta 2021-2

24

Slide - Aula 11 Elementos de Análise Combinatória - Matemática Discreta 2021-2

Matemática Discreta

UFLA

Slide - Probabilidade B3 - Matemática Discreta - 2023-2

59

Slide - Probabilidade B3 - Matemática Discreta - 2023-2

Matemática Discreta

UFMG

Texto de pré-visualização

Matemática Discreta Ângelo Magno de Jesus Funções Motivação Funções são a base para estruturação de códigos de programas portanto são de extrema importância para a Ciência da Computação Praticamente todas as linguagens de programação utilizam funções Há linguagens de programação orientadas a funções que são ditas linguagens funcionais A linguagem Haskell é um exemplo Funções Relação funcional Relação Total Uma relação binária R A B é uma relação total se e somente se a Ab BaRb Em outras palavras temos que para uma relação ser total todos os elementos do conjunto origem devem estar relacionados a algum elemento do conjunto destino O domínio de definição é o próprio conjunto A Funções Função é uma relação Funcional e Total Ou seja Cada elemento do conjunto origem deve estar relacionado a no máximo um elemento do conjunto destino Todos os elementos do conjunto origem devem estar relacionados a algum elemento do conjunto destino Exemplos Funções Exemplos relação relação função função Funções Função Injetora Uma função R A B é uma função injetora se e somente se Em outra palavras temos que para uma função ser injetora cada elemento do conjunto destino deve estar relacionado a no máximo um elemento do conjunto origem Funções Função Injetora Ex Funções Função Injetora Ex não sim Funções Função Injetora fx x 3 é injetora fx x² 1 é injetora Funções Função sobrejetora Uma função R AB é sobrejetora se e somente se Em outras palavras temos que para uma função ser sobrejetora todos os elementos do conjunto destino devem estar relacionados a algum elemento do conjunto origem O conjunto imagem é o próprio conjunto B Funções Função sobrejetora ex 0 Funções Função sobrejetora ex sim não 0 Funções Função sobrejetora fx x 2 é sobrejetora fx x³ Obs Domínio e Imagem são números inteiros fx x par x 1 x ímpar 0 É sobrejetora Funções Função Bijetora Função que é simultaneamente Injetora e Sobrejetora Recursividade Funções Recursivas Aplicação A recursividade está presente na natureza e até mesmo na música No desenvolvimento de software algoritmos as funções recursivas são de extrema importância Funções Recursivas São funções que invocam a si mesmas Recursão Ver Recursão Funções Recursivas As funções recursivas normalmente consistem nos passos Passos recursivos uma ou mais etapas onde a função chama a si mesma Passos base caso base onde a se encerra a recursão caso contrário a função entrará em um loop infinito Funções Recursivas Floco de neve recursão de 1 a 6 Funções Recursivas Exemplo fatorial 1 se n 0 n fatn 1 se x 0 fatn caso base caso recursivo fat0 1 fatn n fatn 1 Simplificando Funções Recursivas Exemplo fatorial Funções Recursivas Exemplo fatorial Funções Recursivas Exemplo fatorial Funções Recursivas Exemplo fatorial Funções Recursivas Exemplo fatorial Funções Recursivas Exemplo fatorial Funções Recursivas Exemplo fatorial Funções Recursivas Exemplo fatorial Funções Recursivas Número de Fibonacci Funções Recursivas Número de Fibonacci Homenagem ao Matemático Italiano Leonardo de Pisa 1170 1250 que era conhecido como Fibonacci Sendo considerado um dos maiores matemáticos do período medieval Seu livro de 1202 intitulado Liber Abaci introduziu a sequência na matemática da Europa Ocidental A sequência de Fibonacci tem aplicações na análise de mercados financeiros na ciência da computação e na teoria dos jogos Também aparece em configurações biológicas Funções Recursivas Número de Fibonacci 0 se n 0 1 se n 1 fibn 1 fibn 2 outros casos fibn fib0 0 fib1 1 fibn fibn 1 fibn2 Simplificando Funções Recursivas Ex Fazer fib5 Funções Recursivas Exercícios Criar pilha de recursão fatorial6 Dada a definição 0 se x 3 n fn 3 outros casos fx Criar pilha de recursão f10 Referências Matemática Discreta Márcia Rodrigues Notare Universidade de Caxias do Sul Centro de Ciências Exatas e Tecnologia Departamento de Informática Discrete Mathematics Using a Computer Cordelia Hall John ODonnel Fundamentos Matemáticos para Ciência da Computação Judith Gersting Wikipédia Enciclopédia Livre

Sua Nova Sala de Aula

Sua Nova Sala de Aula

Empresa

Central de ajuda Contato Blog

Legal

Termos de uso Política de privacidade Política de cookies Código de honra

Baixe o app

4,8
(35.000 avaliações)
© 2025 Meu Guru®