Español
Mis padres me pusieron el nombre de Gerardo Javier, en alusión a San Gerardo para ayudar con los dolores del parto y Javier por el hermano de mi madre.
Nací en Catacaos, después de algunos años que mis padres se asentaron allí. Actualmente vivo en Piura, capital del departamento del mismo nombre, ciudad de Perú.
Ingresé primer puesto en la Universidad de Piura el año 1973 a los 16 años, con una ventaja de 30 puntos sobre el segundo puesto, de un total de 500. Durante mis estudios universitarios,
saqué ventaja sobre mis compañeros de estudio, dejando un poco de lado la juerga y las noches bohemias.
Acabé en primer puesto en el segundo semestre de la promoción 79 en la Universidad de Piura. En aquella época se estudiaban doce ciclos, pero por
motivos familiares estuve estudiando en la Universidad Católica durante 1975. En ese año en Lima participé en una obra de bien social, en Curahuasi, pintando la parroquia del lugar.
Trabajé mis primeros meses en la misma alma mater, programando en BASIC, tuve oportunidad de leer los newsletters que remitía la compañía Digital Equipment Corporation a sus clientes, en el cual me enteré de un sort muy rápido, incluso más rápido que el algoritmo de Shell-Metzner, analizando este sort (1981) me di cuenta que podía ser optimizado, aplicando derivadas, así logré reducir el tiempo en un 10% a 15%, luego en 1984 lei una revista de BYTE en el cual alguien había hallado la misma fórmula que yo había desarrollado.
Luego pasé a formar parte del equipo del entonces Banco Regional del Norte, desde octubre 1981.
que luego cambio d NBK Bank, permaneciendo en esta entidad por más de 17 años, pasando por los cargos de sub-jefe del Departamento de Sistemas, jefe interino del mismo,
jefe de agencia y auditor interno de sistemas. Con la categoría de firma desde Apoderado "B" y luego Apoderado "A".
Actualmente he diseñado un algoritmo de ordenamiento, que es más rápido que el Shell, QuickSort, HeapSort y SortMerge. Está basado en un concepto muy particular de ordenar
grandes cantidades de datos y también pequeñas, optimizado en las tres etapas de las que se compone el sort.
Desde el 17 de Julio 2008 he creado una fórmula para generar los valores de algunos triángulos rectos que se ajusten al Teorema de Pitágoras a^2 + b^2 = c^2.
Dado un lado, cateto menor del triángulo X, el cateto mayor será (x^2 - 1)/2 y por consiguiente la hipotenusa es cateto mayor + 1
Los ejemplos más comunes: 3,4,5; a = 3; X = 3; b = (x^2 - 1)/2 = (3^2 - 1)/2 = (9 - 1)/2 = 8/2 = 4
c = 4 + 1 = 5
el triángulo 5,12,13; a = X = 5; b = (x^2 - 1)/2 = (5^2 - 1)/2 = (24 - 1)/2 = 12
c = 12 + 1 = 13
El documento que muestra los pasos seguidos lo pueden descargar aquí.
Si desea contactarme, o enviarme correo a javidil@hotmail.com
ENGLISH
My name is Gerardo Javier Dillon.
I was born in Catacaos, after some years that my parents were based
there. At the moment I live in Piura, capital of the department of the
same name, Peruvian city. I enter on first place in the University of Piura, running the year 1973 at
the 16 years old, with an advantage of 30 points over the second place, of
a total of 500. During my university studies, I got advantage on my
partners of side study, leaving the sparcism and the bohemian
nights. Concluding in first position in the second semester of promo
79 in the University of Piura. In that time twelve semester cycles were
studied, but by familiar reasons I was studying in the Catholic
University during 1975. In that year, in Lima, participated in a benefactory work,
Curahuasi, painting the parish. I have worked my first
months in the same alma mater, programming in BASIC, I had the opportunity reading the newsletters sended by Digital Equipment Corporation to their clients, where I met a very quick sort, indeed quicker than Shell-Metzner's algorhitm, analyzing this sort (in 1981) I realized it could be optimize, applying derivatives, so I gain time reducing in 10% to 15%, after in 1984 I read BYTE's magazine where somebody found the same formulae I was developed.
Soon to happen to comprise of the equipment of the then Regional bank of the North, since October 1981, that soon change to NBK Bank, remaining in this organization by more of
17 years, happening through the assistant manager positions of the
Department of Systems, acting head of the same one, head of agency and
internal auditor of systems. With category of signature from
Empowered "B" and then Empowered "A". At the moment I have design
an ordering algorithm (sort), that is faster than Shell,
QuickSort, HeapSort and SortMerge. It is based on a very particular
concept to order great amounts of data and little data too,
optimized in the three stages of which sort is made up.
Since July 17, 2008 I have created a formula to generating values of some triangles adjusted to Pitágoras Theorem a^2 + b^2 = c^2.
For a given side, triangle minor catetus X, major catetus will be (x^2 - 1)/2 and so the hipotenusus is major catetus + 1
The more common examples: 3,4,5; a = 3; X = 3; b = (x^2 - 1)/2 = (3^2 - 1)/2 = (9 - 1)/2 = 8/2 = 4
c = 4 + 1 = 5
the triangle 5,12,13; a = X = 5; b = (x^2 - 1)/2 = (5^2 - 1)/2 = (24 - 1)/2 = 12
c = 12 + 1 = 13
The document showing the steps download here.
Please contact me, or e-mail to javidil@hotmail.com