| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    Cómo utilizar la función de recursividad Fibonacci
    En informática , una función recursiva es una construcción de programación que se llama . Se utilizan principalmente para evaluar las funciones matemáticas . La función de repetición Fibonacci calcula la serie de Fibonacci de números. La serie de Fibonacci es una secuencia de números con los dos primeros números son 1 . Cada número siguiente se calcula sumando los dos números que la preceden . Tradicionalmente , la función de recursión de Fibonacci ha sido un mal ejemplo de recursión debido a la cantidad de auto- las llamadas realizadas por la función . El ejemplo siguiente es un código genérico implementables en múltiples lenguajes de programación . Instrucciones
    1

    Implementar un método para manejar el caso base de la función recursiva . El método acepta una variable entera y llama a otro método para manejar los dos valores después de que el caso base. Un ejemplo de código es el siguiente:

    unsigned int fibonacci (unsigned int n) {


    regreso n == 0 ? 0 : fibonacci2 (n, 0 , 1 ) ;

    }

    El símbolo " : " significa que si n es igual a 0, la función devuelve 0 , en caso contrario fibonacci2 se llama
    . Página 2

    Implementar un segundo método para manejar cada caso después de que el caso base. Un código de ejemplo se parece a esto:

    unsigned int fibonacci2 (unsigned int n , unsigned int valor1, valor2 unsigned int )

    {

    regreso n == 1 ? valor1 : fibonacci2 (n - 1 , valor2 , valor1 + valor2 ) ;

    }

    El símbolo "? "? significa que si n es igual a 1, entonces valor1 es igual a uno , de lo contrario fibonacci2 se llama de forma recursiva.
    3

    Introduzca un valor arbitrario para la variable "n ", y compilar el código para realizar el Fibonacci función del valor introducido .

    Previous :

    next :
      Artículos relacionados
    ·Cómo conectar un cuadro de lista a un Datagrid 
    ·Cómo hacer Millones 
    ·¿Qué es un archivo secuencial 
    ·Diferencias entre Lisp y Prolog 
    ·Cómo aprender Python gratis 
    ·Cómo eliminar un retorno de carro blanco con SQL 
    ·¿Cuál es la diferencia entre una excepción y detecta…
    ·Cómo contar el NaN en MATLAB 
    ·Cómo obtener SoapClient para enviar un encabezado Acce…
    ·Cómo desarrollar la lógica de un programa que acepte …
      Artículos destacados
    ·Cómo publicar una base de datos y personajes de Gaza c…
    ·Cómo hacer un motor de búsqueda de dominio con PHP 
    ·Joomla Analytics Ayuda 
    ·Métodos de rellamada 
    ·Cómo utilizar punteros de función en una búsqueda ar…
    ·Cómo capturar todas las variables en PHP Función Alca…
    ·Cómo codificar UTF - 8 en Omitir en Python 
    ·Cómo convertir Int32 en C + + 
    ·Cómo crear una plantilla del sitio PHP Master Con el W…
    ·Cómo hacer llamadas telefónicas con Visual Basic 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com