Análisis de algoritmos
|
|
|
- Santiago Muñoz Reyes
- hace 9 años
- Vistas:
Transcripción
1 M. en C. Edgardo Adrián Franco Martínez edgardoadrianfrancom 1
2 1. Encuentre el orden O de complejidad temporal y espacial del algoritmo de ordenamiento por BurbujaSimple. Procedimiento BurbujaSimple(A,n) para i=1 hasta (i<n) hacer para j=0 hasta (j<n-1) hacer si (A[j]>A[j+1]) hacer temp = A[j] A[j] = A[j+1] A[j+1] = temp fin si fin Procedimiento 2
3 2. Encuentre el orden O de complejidad temporal y espacial del algoritmo de ordenamiento por Inserción. Procedimiento Insercion(A,n) para i=1 hasta i<n hacer temp=a[i] j=i-1 mientras((a[j]>temp)&&(j>=0)) hacer A[j+1]=A[j] j-- fin mientras A[j+1]=temp fin Procedimiento 3
4 3. Encuentre el orden O de complejidad temporal y espacial del algoritmo de ordenamiento por Seleccion. Procedimiento Seleccion(A,n) para k=0 hasta k<n-1 hacer p=k; para i=k+1 hasta i>n-1 hacer si A[i]<A[p] hacer p = i fin si si p!=k hacer temp = A[p] A[p] = A[k] A[k] = temp fin si fin Procedimiento 4
5 4. Encuentre el orden O de complejidad temporal y espacial del algoritmo de ordenamiento Shell. Procedimiento Shell(A,n) k = n / 2; mientras k >= 1 hacer para i=k hasta i>=n hacer v = A[i] j = i - k; mientras j >= 0 && A[j] > v hacer A[j + k] = A[j]; j -= k; fin mientras A[j + k] = v; k/=2; fin mientras fin Procedimiento 5
6 5. El máximo común divisor de dos enteros positivos n y m; denotado por MCD(n,m); es el único entero positivo k tal que k divide a m y n y todos los demás enteros que dividen a m y n son menores que k. Encuentre el orden O de complejidad temporal y espacial del algoritmo. func MaximoComunDivisor(m, n) a=max(n,m); b=min(n,m); residuo=1; mientras (residuo > 0) residuo=a mod b; a=b; b=residuo; MaximoComunDivisor=a; return MaximoComunDivisor; 6
7 6. Evaluación de polinomios (Algoritmo 01). Realice el análisis de complejidad temporal y espacial. class Polinomio private double[] coeficientes; Polinomio (double[] coeficientes) this.coeficientes= new double[coeficientes.length]; System.arraycopy(coeficientes, 0, this.coeficientes, 0,coeficientes.length); double evalua_1 (double x) double resultado= 0.0; for (int termino= 0; termino < coeficientes.length; termino++) double xn= 1.0; for (int j= 0; j < termino; j++) xn*= x; // x elevado a n return resultado; resultado+= coeficientes[termino] * xn; 7
8 7. Evaluación de polinomios mejorada (Algoritmo 02). Realice el análisis de complejidad temporal y espacial. double evalua_2 (double x) double resultado= 0.0; for (int termino= 0; termino < coeficientes.length; termino++) resultado+= coeficientes[termino] * potencia(x, termino); return resultado; private double potencia (double x, int n) if (n == 0) return 1.0; // si es potencia impar... if (n%2 == 1) return x * potencia(x, n-1); // si es potencia par... double t= potencia(x, n/2); return t*t; 8
9 8. Investigar, explicar y evaluar la complejidad temporal y espacial del Algoritmo de Strassen para multiplicación de matrices. *Incluir la redacción de cada ejercicio *Portada con fotografía y encabezados de pagina. 9
Análisis de algoritmos
Tema 08: Divide y vencerás (DyV) M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com [email protected] @edfrancom edgardoadrianfrancom 1 Contenido Introducción Divide y vencerás Observaciones
Tema 10: Árbol binario de búsqueda
Tema 10: Árbol binario de búsqueda M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com [email protected] @edfrancom edgardoadrianfrancom (Prof. Edgardo A. Franco) 1 Contenido Árbol binario de
Tema 02: Algoritmia y pseudocódigo
M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com [email protected] @edfrancom edgardoadrianfrancom Estructuras de datos (Prof. Edgardo A. Franco) 1 Contenido Pseudocódigo Ejemplo 01 Ejemplo
Practica 03: Eliminación Gaussiana
M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com [email protected] @edfrancom edgardoadrianfrancom Estructuras de datos (Prof. Edgardo A. Franco) 1 Contenido Introducción Ecuaciones lineales
Laboratorio 02: Ejercicios de programación en C
olicitado: Ejercicios 02: Soluciones estructuradas en C M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com [email protected] @edfrancom edgardoadrianfrancom Estructuras de datos (Prof. Edgardo
Operaciones combinadas con polinomios
ExMa-MA05. Operaciones combinadas W. Poveda Operaciones combinadas con polinomios Objetivos. Aplicar las leyes de potencias.. Aplicar las propiedades de la suma y el producto.. Aplicar los productos notables
Tema 06: Recursividad
Tema 06: Recursividad M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com [email protected] @edfrancom edgardoadrianfrancom (Prof. Edgardo A. Franco) 1 Contenido Recursión Recursividad Programación
Análisis de algoritmos
Tema 09: Programación dinámica Solicitado: Ejercicios 06: Programación dinámica de Fibonacci y Coeficientes Binomiales M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com [email protected] @edfrancom
Java Básico. Métodos estáticos
Java Básico Métodos estáticos Agregando métodos estáticos En un programa es deseable separar los algoritmos y asignarles un nombre. Cada algoritmo separado será llamado método. Cuando no necesitamos crear
Funciones polinómicas
Funciones polinómicas Footer Text 4/23/2015 1 Funciones Polinómicas La ecuación general de una función polinómica de grado n con coeficientes reales está dada por f(x) = a n x n + a n-1 x n-1 + + a 1 x
Practica 05: El problema de las N-Reinas
M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com [email protected] @edfrancom edgardoadrianfrancom Estructuras de datos (Prof. Edgardo A. Franco) 1 Contenido Problema Descripción Opcional
Tema 10: Arreglos estáticos en C
Tema 10: Arreglos estáticos en C M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com [email protected] @edfrancom edgardoadrianfrancom Estructuras de datos (Prof. Edgardo A. Franco) 1 Contenido
Clase 15: GLC s limpias y bien formadas
Clase 15: GLC s limpias y bien formadas Solicitado: Ejercicios 12: GLC s Limpias y bien formadas M. en C. Edgardo Adrián Franco Martínez http://computacion.cs.cinvestav.mx/~efranco @efranco_escom [email protected]
Tema 09: Convertidor Analógico Digital
Tema 09: Convertidor Analógico Digital Solicitado: Ejercicios 05: Convertidor Analógico Digital M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com [email protected] @edfrancom edgardoadrianfrancom
Tema 14: Arreglos estáticos en C
Tema 14: Arreglos estáticos en C Solicitado: Ejercicios 05: Ejercicios con arreglos estáticos unidimensionales M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com [email protected] @edfrancom
Multiplicación de matrices simétricas
Multiplicación de matrices simétricas La traspuesta de una matriz A n n es definida como una matriz A T n n tal que A T [i, j] =A[j, i] paracadai, j 2{1,...,n} Además, una matriz A es simétrica si A =
Practica 03: El convertidor analógico digital
Practica 03: El convertidor analógico digital M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com [email protected] @edfrancom edgardoadrianfrancom 1 Contenido Introducción Objetivos Actividades
Tema 05: Elementos de un programa en C
Tema 05: Elementos de un programa en C M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com [email protected] @edfrancom edgardoadrianfrancom Estructuras de datos (Prof. Edgardo A. Franco) 1
Es una división de polinomios por el método de coeficientes separados.
Baldor Ejercicio 58 - #13 Dividir por coeficientes separados: entre Es una división de polinomios por el método de coeficientes separados. Procedimiento general para la división de polinomios por el método
Laboratorio 03: Ejercicios de Programación con la estructura para (for)
Laboratorio 03: Ejercicios de Programación con la estructura para (for) Solicitado: Ejercicios 03: Ejercicios con for y la función gotoxy() M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com
Ejercicios del tema 7: Clases y objetos
Metodología y Tecnología de la Programación ESI-UCLM Ejercicios del tema 7: Clases y objetos 1. a) Diseñe e implemente en Java una clase para trabajar con triángulos isósceles. Para ello, defina las variables
= RETURN =3 7-. ELSE K
11-. Pida Al Usuario Dos Números Enteros (Que Se Guardaran En Las Variables Num 1 Y Num2). Si Num2 Es Cero, Deberá Mostrar Un Mensaje De Error, Y En Caso Contrario Mostrara En Pantalla El Resto De La División
Tema 05: Características de un instrumento de medición
Tema 05: Características de un instrumento de medición Solicitado: Tarea 06 Mapa conceptual: Características de un instrumento de medición M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com
CEROS DE UNA FUNCIÓN POLINOMIAL DIVISIÓN SINTÉTICA TEOREMA DEL RESIDUO TEOREMA DEL FACTOR. Ing. Caribay Godoy
CEROS DE UNA FUNCIÓN POLINOMIAL DIVISIÓN SINTÉTICA TEOREMA DEL RESIDUO TEOREMA DEL FACTOR OBJETIVOS Definir el teorema del residuo. Utilizar el teorema del residuo para evaluar funciones polinomiales.
Tema 13: Apuntadores en C
Tema 13: Apuntadores en C M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com [email protected] @edfrancom edgardoadrianfrancom Estructuras de datos (Prof. Edgardo A. Franco) 1 Contenido Introducción
Tema 05: Características de un instrumento de medición
Tema 05: Características de un instrumento de medición M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com [email protected] @edfrancom edgardoadrianfrancom 1 Contenido Características estáticas
Tema 08: Convertidor Digital Analógico
Tema 08: Convertidor Digital Analógico M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com [email protected] @edfrancom edgardoadrianfrancom 1 Contenido Introducción Tipos de señales Convertidor
La transformada rápida de Fourier (FFT) y otros algoritmos para la implementación de la DFT
1 La transformada rápida de Fourier (FFT) y otros algoritmos para la implementación de la DFT Existen diversas formas de implementar la transformada discreta de Fourier (DFT). Para estudiar algunas de
SERIE INTRODUCTORIA. REPASO DE ALGEBRA.
SERIE INTRODUCTORIA. REPASO DE ALGEBRA. 1.- REDUCCION DE TÉRMINOS SEMEJANTES. Recuerde que los términos semejantes son aquellos que tienen las mismas letras con los mismos exponentes. Ejemplos: *7m; 5m
08 Análisis léxico IV
2 Contenido Expresiones regulares Lenguaje generado por una expresión regular Precedencia de las operaciones con las expresiones regulares Ejemplos Definiciones regulares Extensiones de las expresiones
Informe Tarea II. Estructura de Datos VPT (Vintage Point Tree)
Universidad de Chile Facultad de Ciencias Físicas y Matemáticas Departamento de Ciencias de la Computación Informe Tarea II Estructura de Datos VPT (Vintage Point Tree) Fecha : 24 de Agosto de 2007 Autor
Clase 16: GLC s recursivas y no factorizadas Solicitado: Ejercicios 13: Recursividad y factorización de gramáticas
Clase 16: GLC s recursivas y no factorizadas Solicitado: Ejercicios 13: Recursividad y factorización de gramáticas M. en C. Edgardo Adrián Franco Martínez http://computacion.cs.cinvestav.mx/~efranco @efranco_escom
<tipo> Tipo de dato de los elementos del vector
Vectores y matrices Declaración Vector (array unidimiensional): []; Tipo de dato de los elementos del vector Identificador de la variable.
CAPITULO II ORDENAMIENTO Y BUSQUEDA. Ivan Medrano Valencia
CAPITULO II ORDENAMIENTO Y BUSQUEDA Ivan Medrano Valencia ORDENACIÓN La ordenación o clasificación de datos (sort en inglés) es una operación consistente en disponer un conjunto estructura de datos en
Clase 10:Conversión de AFN a AFD
Clase 10:Conversión de AFN a AFD Solicitado: Ejercicios 08: Conversión de AFN a AFD M. en C. Edgardo Adrián Franco Martínez http://computacion.cs.cinvestav.mx/~efranco @efranco_escom [email protected] 1
CASO I: FACTORIZACION DE BINOMIOS
CORPORACION UNIFICADA NACIONAL DE EDUCACION SUPERIOR CUN DEPARTAMENTO DE CIENCIAS BASICAS: MATEMATICAS ACTIVIDAD ACADEMICA: FUNDAMENTOS MATEMATICOS DOCENTE: LIC- ING: ROSMIRO FUENTES ROCHA UNIDAD N : FACTORIZACION
Factorización ecuación identidad condicional término coeficiente monomio binomio trinomio polinomio grado ax3
Factorización Para entender la operación algebraica llamada factorización es preciso repasar los siguientes conceptos: Cualquier expresión que incluya la relación de igualdad (=) se llama ecuación. Una
Contenido Objetivos División Sintética de Polinomios. Carlos A. Rivera-Morales. Precálculo II
Carlos A. Rivera-Morales Precálculo II Tabla de Contenido 1 2 : Discutiremos: cómo llevar a cabo el proceso de división sintética de polinomios en una variable real : Discutiremos: cómo llevar a cabo el
Números primos I. Número primo o primo absoluto. Principales fórmulas. Número compuesto. Números primos entre sí (PESI) Donde:
N = A Números primos I Número primo o primo absoluto Es aquel número entero positivo que tiene sólo dos divisores: la unidad y el mismo número. Número compuesto 2; 3; 5; 7; 11; 13; 17; 19;... Son aquellos
Partes de un monomio
Monomios Un monomio es una epresión algebraica en la que la únicas operaciones que afectan a las letras son la multiplicación y la potencia de eponente natural. Son monomios: NO son monomios: 1 yz 1 abc
Indica el coeficiente, parte literal y grado de estos monomios.
Polinomios EJERCICIOS 001 Indica el coeficiente, parte literal y grado de estos monomios. a) y z 4 b) 5b c c) 15 y d) y 5 a) Coeficiente: Parte literal: y z 4 Grado: + + 4 9 b) Coeficiente: 5 Parte literal:
Análisis de algoritmos
Tema 11: Algoritmos de empate de cadenas M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com [email protected] @edfrancom edgardoadrianfrancom 1 Contenido Introducción Empate de cadenas Fuerza
Text Mining: Distancia de Levenshtein
Text Mining: Distancia de Levenshtein La distancia de Levenshtein es un potente algoritmo que puede ser aplicado para tareas de Text Mining. Determina una medida de similaridad o cercanía entre dos cadenas
Polinomios (lista de problemas para examen)
Polinomios (lista de problemas para examen) En esta lista de problemas el conjunto de los polinomios de una variable con coeficientes complejos se denota por P(C). También se usa la notación C[x], si la
ALGEBRA I, ALGEBRA Y TRIGONOMETRIA , Segundo Semestre CAPITULO 6: POLINOMIOS.
ALGEBRA I, ALGEBRA Y TRIGONOMETRIA 520135, 522115 Segundo Semestre CAPITULO 6: POLINOMIOS. DEPARTAMENTO DE INGENIERIA MATEMATICA Facultad de Ciencias Físicas y Matemáticas 1 Definición: Polinomio Sea K
DESARROLLO. a r a s = ar s
ENCUENTRO # 11 TEMA:Operaciones con polinomios CONTENIDOS: 1. División de polinomios. DESARROLLO Ejercicio Reto 1. El resultado de n 4 n 1 es: A) 1 B) 1 n 1 B)4 n 1 D) 4 E) 1 4 4 4 4 4 n 1 4 2. Si para
Soluciones Ejercicios Tema 3
1 Soluciones Ejercicios Tema 3 Germán Moltó [email protected] Estructuras de Datos y Algoritmos Escuela Técnica Superior de Ingeniería Informática Universidad Politécnica de Valencia Solución Ejercicio
RESUMEN DE CONCEPTOS
RESUMEN DE CONCEPTOS 1º ESO MATEMÁTICAS NÚMEROS NATURALES (1) Múltiplo de un número: Un número es múltiplo de otro si el segundo está contenido en el primero un número exacto de veces. Ejemplo: 16 es múltiplo
UNIVERSIDAD POLITÉCNICA DE PUERTO RICO Departamento de Ciencias y Matemáticas REPASO EXAMEN #2. Polinomios cuadráticos:
UNIVERSIDAD POLITÉCNICA DE PUERTO RICO Departamento de Ciencias y Matemáticas REPASO EXAMEN # Polinomios cuadráticos: Factorización y solución de ecuaciones Aplicaciones (solución de problemas verbales)
1. (F, +) es un grupo abeliano, denominado el grupo aditivo del campo.
Capítulo 5 Campos finitos 5.1. Introducción Presentaremos algunos conceptos básicos de la teoría de los campos finitos. Para mayor información, consultar el texto de McEliece [61] o el de Lidl y Niederreiter
OPERACIONES CON POLINOMIOS
4. 1 UNIDAD 4 OPERACIONES CON POLINOMIOS Objetivo general. Al terminar esta Unidad resolverás ejercicios y problemas en los que apliques las operaciones de suma, resta, multiplicación y división de polinomios.
División de Polinomios. Ejercicios de división de polinomios. www.math.com.mx. José de Jesús Angel Angel. [email protected]
División de Polinomios Ejercicios de división de polinomios www.math.com.mx José de Jesús Angel Angel [email protected] MathCon c 2007-2008 Contenido 1. Introducción 2 2. División de monomios 3 3. División
Algoritmos de Ordenación
Algoritmos de Ordenación Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria [email protected] Algoritmos comunes - Ordenación Ordenación o clasificación es
Tema 09: Convertidor Analógico Digital
Tema 09: Convertidor Analógico Digital M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com [email protected] @edfrancom edgardoadrianfrancom 1 Contenido Convertidor A/D Funcionamiento básico
La transformada rápida de Fourier (FFT) y otros algoritmos para la implementación de la DFT
1 La transformada rápida de Fourier (FFT) y otros algoritmos para la implementación de la DFT Existen diversas formas de implementar la transformada discreta de Fourier (DFT). Para estudiar algunas de
mcd y mcm Máximo Común Divisor y Mínimo Común múltiplo www.math.com.mx José de Jesús Angel Angel [email protected]
mcd y mcm Máximo Común Divisor y Mínimo Común múltiplo www.math.com.mx José de Jesús Angel Angel [email protected] MathCon c 2007-2008 Contenido 1. Divisores de un número entero 2 2. Máximo común divisor
Práctica 1 Arreglos n-dimensionales y operaciones con bits PRÁCTICA I
PRÁCTICA I Ejercicio 1.1 Desarrollar un programa que permita registrar los datos de un campeonato de fútbol para N equipos (valor constante). Por cada equipo debe almacenar: El nombre, la cantidad de partidos
Unidad 4. Arreglos y Cadenas
Unidad 4. Arreglos y Cadenas Definición de Arreglo: Un arreglo es un conjunto finito e indexado de elementos homogéneos, que se referencian por un identificador común (nombre). La propiedad indexado significa
Este método se basa en buscar el elemento menor el vector y colocarlo en la primera
Lectura ORDENACIÓN DE ARREGLOS Con frecuencia se requiere clasificar u ordenar los elementos de un vector (arreglo unidimensional) en algún orden en particular. Por ejemplo, ordenar un conjunto de números
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO. Introducción FACULTAD DE INGENIERÍA. Ordenación
Introducción Uno de los procedimientos más comunes y útiles en el procesamiento de datos, es la clasificación u ordenación de los mismos. Se considera ordenar al proceso de reorganizar un conjunto dado
Contenido Objetivos División Sintética de Polinomios. Carlos A. Rivera-Morales. Precálculo 2
Carlos A. Rivera-Morales Precálculo 2 Tabla de Contenido 1 2 : Discutiremos: la división sintética de polinomios División sintética es un método corto de dividir un polinomio P(x) en una variable por un
Ejercicios resueltos. Bloque 2. Álgebra Tema 1 Polinomios. 2.1-1 Realiza la suma de los siguientes polinomios: Solución. Ejercicios resueltos 1
Ejercicios resueltos Bloque. Álgebra Tema 1 Polinomios.1-1 Realiza la suma de los siguientes polinomios: 5 p 6 7 6 q 5 5 p 9 1 10 5 q 5 1 15 p 5 6 8 q p 1 q 6 8 r 1 6 5 p 7 6 6 5 q 5 6 5 r 6 8 8 p 711
Escuela Politécnica Superior de Ingeniería Departamento de Ingeniería Informática
Escuela Politécnica Superior de Ingeniería Departamento de Ingeniería Informática Fundamentos de la informática 2. Algoritmos, diagramas de flujo y pseudocódigo Contenido Algoritmos Diagramas de flujo
Complejidad de algoritmos recursivos
Tema 3. Complejidad de algoritmos recursivos 1. INTRODUCCIÓN... 1 CLASIFICACIÓN DE FUNCIONES RECURSIVAS... 1 DISEÑO DE FUNCIONES RECURSIVAS... 2 2. VENTAJAS E INCONVENIENTES DE LA RECURSIVIDAD... 4 3.
Tema 16: Tipos de datos estructurados en lenguaje C
Tema 16: Tipos de datos estructurados en lenguaje C M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com [email protected] @edfrancom edgardoadrianfrancom Estructuras de datos (Prof. Edgardo
Operaciones algebraicas
Operaciones algebraicas Por: Oliverio Ramírez Juárez Muchas veces para solucionar problemas cotidianos, éstos se tienen que transformar de lenguaje común a lenguaje algebraico, para así obtener una respuesta
Análisis y Diseño de Algoritmos. Complejidad Computacional
Análisis y Diseño de Algoritmos Complejidad Computacional Multiplicación Método Tradicional Método Russé Método Particiones Complejidad Computacional Tan pronto como una máquina análitica exista, será
CURSO CERO DE MATEMATICAS. Apuntes elaborados por Domingo Pestana Galván. y José Manuel Rodríguez García
INGENIEROS INDUSTRIALES Y DE TELECOMUNICACIONES CURSO CERO DE MATEMATICAS Apuntes elaborados por Domingo Pestana Galván y José Manuel Rodríguez García UNIVERSIDAD CARLOS III DE MADRID Escuela Politécnica
Ampliación Matemática Discreta. Justo Peralta López
Justo Peralta López UNIVERSIDAD DE ALMERíA DEPARTAMENTO DE ÁLGEBRA Y ANÁLISIS MATEMÁTICO 1 2 cíclicos 3 Subgrupos 4 Algoritmos 5 ElGamal Definición Un grupo es un conjunto de elementos sobre los cuales
Practica 02: Acondicionamiento de sensores resistivos
Practica 02: Acondicionamiento de sensores resistivos M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com [email protected] @edfrancom edgardoadrianfrancom 1 Contenido Introducción Objetivos
Práctica 4 El algoritmo QuickSort, comparación de algoritmos de ordenación
Práctica 4 El algoritmo QuickSort, comparación de algoritmos de ordenación Estructuras de datos y algoritmos Facultad de Informática curso 2008-2009 Introducción El objetivo de esta práctica consiste en
Notación Asintótica 2
Notación Asintótica 2 mat-151 1 Éxamen Rápido (6 minutos) Cada operación fundamental usa c milisegundos, cuánto tiempo toma contar hasta 1,000,000? Cuál es el valor de N? Cuál es el órden de complejidad
Practica 03: Diccionario con hashing abierto
M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com [email protected] @edfrancom edgardoadrianfrancom Estructuras de datos (Prof. Edgardo A. Franco) 1 Contenido Problema Descripción Observaciones
Gu ıa Departamento. Matem aticas U.V.
Universidad de Valparaíso Instituto de Matemáticas 1. Determinar el cociente y el residuo de 541 y de -541al dividir por 17 391 y -391 al dividir por 17 Guía de Teoría de Números 2. Sea a Z,n N comparar
Operaciones con monomios y polinomios
ESC.SEC.PART. No.308. FEDERICK HERBART.S.C 15PES0797S Profesor(A): Lic. Pedro Vicario Méndez CICLO ESCOLAR 2017-2018 Matemáticas II Bienvenidos queridos alumnos, al fascinante y divertido mundo de las
Complejidad de Algoritmos
Complejidad de Algoritmos Tema 5 Introducción Un algoritmo es una secuencia de instrucciones que resuelve un problema Puede tener diferentes implementaciones Para comparar las diferentes formas (algoritmos)
Algoritmos y Programación Clase 8
Algoritmos y Programación Ordenamiento y Búsqueda Anexo: Uso de Procedimientos Sub y Procedimientos Function 1 EXAMEN 1. Lunes 16 de abril 4 pm. 2. Tema: Lo visto hasta la clase de hoy. 2 Contenido Ordenamiento
El Conjunto de los Números Naturales
Objetivos El Conjunto de los Carlos A. Rivera-Morales Álgebra Objetivos Tabla de Contenido Objetivos 1 Propiedades de los Objetivos Objetivos: Discutiremos: el conjunto de los números naturales Objetivos
10.Anexo I: Código SCILAB de los programas usados para el cálculo
10.Anexo I: Código SCILAB de los programas usados para el cálculo 10.Anexo I: Código SCILAB de los programas usados para el cálculo De todos los programas implementados en Scilab para la consecución de
POLINOMIOS Y FRACCIONES ALGEBRAICAS
POLINOMIOS Y FRACCIONES ALGEBRAICAS Monomio: Monomio es una expresión algebraica en la que las únicas operaciones que aparecen entre las variables son el producto y la potencia de exponente natural. 2x
Tema 13: Manejo de archivos en lenguaje C
Tema 13: Manejo de archivos en lenguaje C M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com [email protected] @edfrancom edgardoadrianfrancom Estructuras de datos (Prof. Edgardo A. Franco)
Estructuras de Datos y de la Información Ingeniería Técnica en Informática de Gestión. Curso 2007/2008 Ejercicios del Tema 2
Estructuras de Datos y de la Información Ingeniería Técnica en Informática de Gestión. Curso 2007/2008 Ejercicios del Tema 2 Diseño de algoritmos recursivos 1. Dado un vector de enteros de longitud N,
Análisis probabilístico y algoritmos aleatorizados
Análisis probabilístico y algoritmos aleatorizados Johan Van Horebeek, [email protected] Análisis probabilístico: considerar el input de un algoritmo como de cierta distribución probabilística. Algoritmo
Para factorizar un polinomio a través del factor común, se debe recordar la propiedad distributivo de la multiplicación respecto de la suma o resta.
PARADA TEÓRICA 20 "Factor común y por grupos Facforizar un polinomio, de n cantidad de términos, es expresarlo como un producto de polinomios primos. Factor común Para factorizar un polinomio a través
Uniboyacá GUÍA DE APRENDIZAJE NO 7. Psicología e Ingeniería Ambiental
Uniboyacá GUÍA DE APRENDIZAJE NO 7 1. IDENTIFICACIÓN Programa académico Psicología e Ingeniería Ambiental Actividad académica o curso Matemáticas básicas Semestre Segundo de 2012 Actividad de aprendizaje
Contenido Objetivos Ceros de Polinomios. Ceros de Polinomios. Carlos A. Rivera-Morales. Precálculo 2
Carlos A. Rivera-Morales Precálculo 2 Tabla de Contenido 1 Tabla de Contenido 1 2 eros reales : Discutiremos: el Teorema de los de Polinomios : Discutiremos: el Teorema de los de Polinomios uso de la Calculadora
DIVISIÓN SINTÉTICA. Para la función polinomial f x = x 3 + 2x 2 5x 6, sabiendo que x 2 es un factor, procedemos usar el
DIVISIÓN SINTÉTICA Sugerencias para quien imparte el curso Para abordar mejor este tema, quien imparte el curso debe cerciorarse de que los alumnos saben realizar la división larga de un polinomio. Se
Tema 2. Divide y vencerás.
Programa de teoría Parte I. Estructuras de Datos. 1. Abstracciones especificaciones. 2. Conjuntos diccionarios. 3. Representación de conjuntos mediante árboles. 4. Grafos. Parte II. Algorítmica. 1. Análisis
Algorítmica y Complejidad. Tema 5 Divide y Vencerás.
Algorítmica y Complejidad Tema Divide y Vencerás. . Método.. Un ejemplo sencillo.. Complejidad del método.. Ejemplo: El máximo subarray.. Ejemplo: Multiplicación de enteros. . Método.. Un ejemplo sencillo..
Tema 08: TAD Árbol. M. en C. Edgardo Adrián Franco Martínez edgardoadrianfrancom
Tema 08: TAD Árbol M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com [email protected] @edfrancom edgardoadrianfrancom (Prof. Edgardo A. Franco) 1 Contenido Descripción del TAD Árbol Especificación
Un tercer ejemplo: verificación de primalidad
Un tercer ejemplo: verificación de primalidad Vamos a ver un algoritmo aleatorizado para verificar si un número es primo. I Este algoritmo es más eficiente que los algoritmos sin componentes aleatorias
Vectores. 27/05/05 Programación Digital I 1
Vectores Material Original: Prof. Flor Narciso Modificaciones: Prof. Andrés Arcia Departamento de Computación Escuela de Ingeniería de Sistemas Facultad de Ingeniería Universidad de Los Andes Programación
NIVEL 15: ESTRUCTURAS RECURSIVAS BINARIAS
1 NIVEL 15: ESTRUCTURAS RECURSIVAS BINARIAS Árboles Binarios y Árboles Binarios Ordenados 2 Contenido Árboles binarios Iteradores Árboles binarios ordenados 3 Árboles binarios Algunas definiciones para
Tema 10: Transmisión de datos
Tema 10: Transmisión de datos Solicitado: Tarea 08: Mapa conceptual: Transmisión de datos M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com [email protected] @edfrancom edgardoadrianfrancom
#include <stdio.h> /* Factorial de un número - versión 1- */
Ejemplo 1: Programa que calcula el factorial de 'n' números introducidos desde teclado. Primera versión: /* Factorial de un número - versión 1- */ long int factorial (int x) /*definición de función*/ int
