Bloodblog

Programación recurrente de funciones con C. Técnica que he aprendido hoy en el ‘cole’

12

02

2008

by José Cabo

Hoy en clase de programación (con el nuevo profesor que ¡¡ES UNA MARAVILLA!!) he aprendido la programación recurrente de funciones. Básicamente es una función que se llama así misma… y así en plan bucle pero de forma diferente. Este método es menos eficiente en cuanto a consumo de memoria que el de un bucle pues generalmente cada recurrencia creará “nuevas variables” y eso ocupa un hueco en memoria (aunque realmente es irrelevante).

Este nuevo método es bastante intuitivo y fácil de aprender y de usar. No se me había ocurrido pero nada más “nombrar el tema de la asignatura” he comprendido en que consistía y ya tenía nuevos planes para llevarlo a cabo. En mi caso, pienso darle utilidad en Bloodtraining Lógico con lo que la programación del mismo será, creo, bastante simple. Espero reducir el código para colmo, aunque posiblemente eso conlleve un irrelevante aumento de consumo de memoria (dependerá de las subpuertas que tenga la instrucción).

¡¡Me gusta!!, y pienso llevarlo a cabo desde ahora mismo a pesar de no estar de ánimo después de que mis amigos me desecharan. Supongo que hay prioridades.

Un ejemplo de función recurrente sería esta:

int func (int var) {
int res;
if (var==1) return res;
else res = func(var-1)*var;
return res;
}

Ó algo así xD. No recuerdo la función ejemplo, pero básicamente es eso… que se llama así misma.

Nota: corregida la función. Se usa para calcular el factorial de un entero.

Feliz Cumpleaños Bloodblog!!!

9

02

2008

by José Cabo

Bloodblog cumple estos días 2 años. Así es. Solo cuento desde que se hizo realmente importante para mi el blog, es decir, desde que lo hospedé en cononia (un hosting gratuito) ¡¡allá por Febrero del 2006!! Realmente Bloodblog tiene al menos 3 años pues también ha pasado por Bloogspot (de forma ridícula) y por lycos (asentando las bases importantes del blog).

El blog… ha pasado malos y buenos momentos. Como cualquier otro. Centrándome ahora podría decirse que se ha bajado bastante el número de entradas publicadas pero porque he estado ocupado en otros proyectos muy importantes para mi y… sobretodo, la universidad. Pronto traeré una sorpresa para todos vosotros, espero que os guste de verdad.

happy2.jpg

Dadme unos días. Demos tiempo a Alex para que me prepare unas cosas y… ¡¡sorpresa sorpresa!!

FELICIDADES BLOODBLOG por estos 2 años… Y esperemos que sean muchos más.

Bloodblog un poco saturado, pronto lo solucionaré

1

02

2008

by José Cabo

Voy a hacer una especie de recuento… así que en las próximas horas/días intentaré terminarlo lo antes posible.

Perdonad las molestias!! ;)

Subir

Theme Wordpress creado por José Cabo.
Programador, Administrador, Webmaster y filántropo adorador de GNU/Linux y del Software Libre que en sus ratos libres se dedica a estudiar Ingeniería Informática (¡¡lo prometo!!).
folcwine AT gmail DOT com