Skip to content

Instantly share code, notes, and snippets.

View RicardoLara's full-sized avatar
😍
In love w/u

soyunlara RicardoLara

😍
In love w/u
View GitHub Profile
@RicardoLara
RicardoLara / Seleccion.c
Last active February 23, 2017 06:31
Práctica 2 5/5[AA] - Daniel Cruz García
#include <stdio.h>
#include "tiempo.h"
void Seleccion(int * A, int n){
int temp,k,i,p;
for(k=0; k < n-1; k++){
p = k;
for(i= k+1; i<n; i++)
if(A[p] > A[i]) p = i;
if(p != k){
@RicardoLara
RicardoLara / Insercion.c
Last active February 23, 2017 06:32
Práctica 2 4/5[AA] - Daniel Cruz García
#include <stdio.h>
#include "tiempo.h"
void Insercion(int * A, int n){
int j,i,temp;
for(i=0; i<n; i++){
temp = A[i];
j = i-1;
while(A[j] > temp && j >= 0){
A[j+1] = A[j];
@RicardoLara
RicardoLara / OrdenaTres.c
Last active February 23, 2017 06:34
Práctica 2 1/5[AA] - Daniel Cruz García
#include <stdio.h>
#include <stdlib.h>
#include "tiempo.h"
void salida(int a, int b, int c){
printf("Los numeros ordenados quedan: %d > %d > %d\n",a,b,c);
}
void Ordena(int a, int b, int c){
if(a>b)
@RicardoLara
RicardoLara / BurbujaMejorada.c
Last active February 23, 2017 06:36
Práctica 1 5/5[AA] - Daniel Cruz García
#include <stdio.h>
#include "tiempo.h"
void BurbujaMejorada(int * A, int n){
int i,j,temp;
for(i=0; i<n; i++)
for(j=0; j<i; j++)
if(A[i] < A[j]){
temp = A[j];
A[j] = A[i];
@RicardoLara
RicardoLara / BurbujaSimple.c
Last active February 23, 2017 06:36
Práctica 1 4/5[AA] - Daniel Cruz García
#include <stdio.h>
#include "tiempo.h"
void BurbujaSimple(int * A, int n){
int i,j,temp;
for(i=0; i<n; i++)
for(j=0; j<n-1; j++)
if(A[j] > A[j+1]){
temp = A[j];
A[j] = A[j+1];
@RicardoLara
RicardoLara / MaximoComunDivisor
Created February 20, 2017 02:07
Práctica 1 3/5[AA] - Daniel Cruz García
#include<stdio.h>
#include "tiempo.h"
int MaximoComunDivisor(int m, int n){
int a,b, residuo;
if(m>n){ a=m; b=n; } else { a=n; b=m; }
residuo = 1;
while(residuo > 0){
residuo = a % b;
a = b;
@RicardoLara
RicardoLara / OrdenamientoIntercambio.c
Created February 20, 2017 02:06
Práctica 1 2/5[AA] - Daniel Cruz García
#include<stdio.h>
#include "tiempo.h"
void OrdenamientoIntercambio(int * A, int n){
int i,j,temp;
for(i=0; i<n; i++)
for(j=i+1; j<=n; j++)
if(A[j] < A[i]){
temp = A[i];
A[i] = A[j];
@RicardoLara
RicardoLara / Producto2Mayores.c
Created February 20, 2017 02:06
Práctica 1 1/5[AA] - Daniel Cruz García
#include<stdio.h>
#include "tiempo.h"
int Producto2Mayores(int * A, int n){
int i,mayor1,mayor2;
if(A[1] > A[2]) {
mayor1 = A[1];
mayor2 = A[2];
}
else{
@RicardoLara
RicardoLara / practica1.vhd
Last active February 16, 2017 07:29
Práctica 1 [DSD]
----------------------------------------------------------------------------------
-- NOMBRES:
-- Aguero Garcia Harold Sady
-- Lara Hernandez Ricardo Luis
-- GRUPO: 2CV6
-- Practica 1 "Funcionamineto se ISE"
----------------------------------------------------------------------------------
library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
@RicardoLara
RicardoLara / tiempo.c
Created February 16, 2017 07:14
Práctica 1 EXTRA [AA] - Daniel Cruz García
//Ejemplo de medición de tiempo en C y recepción de parametros en C bajo UNIX
//Compilación de la libreria: "gcc -c tiempo.c " (Generación del código objeto)
//*****************************************************************
//*****************************************************************
//Librerias incluidas
//*****************************************************************
#include <sys/resource.h>
#include <sys/time.h>