Triángulo de Pascal

Consideremos el siguiente triángulo de Pascal: 1 1 1 1 2 1 1 3 3 1 4 6 4 1 Los elementos pueden generarse bien directamente mediante números combinatorios, siendo (i j) el elemento j-ésimo de la fila i-ésima (para 0>=j<=i). Cada elemento puede generarse sumando los dos elementos situados sobre él: 1 8 28…… Continúa leyendo Triángulo de Pascal

Centro de un vector

Vamos a considerar un vector V con índices entre 0 y n, y que contiene valores numéricos. Definimos el centro del vector, c, como el índice entre 0 y n que verifica la siguiente propiedad: ∑(c-i)*V[i] = ∑(j-c)*V[j] El sumatorio de la parte izquierda va desde i= 0 hasta i=c -1, y el sumatorio de la…… Continúa leyendo Centro de un vector

Tablas de sumar y multiplicar

Bueno, ahora toca algoritmia con estructuras de almacenamiento. Empecemos con un sencillo algoritmo: vamos a hacer las tablas de multiplicar y sumar. Solución Tablas de multiplicar En este caso, hay que realizar un recorrido del array o vector que contenga una serie de valores, y multiplicarlos por un número elegido. Es muy sencillo (espero que…… Continúa leyendo Tablas de sumar y multiplicar