Tag Archives: matemática

Los 6 magníficos: divertimentos matemáticos

Cuando estaba en los primeros años de ingeniería, en la sala de consultas de Materias Básicas (el departamento que reúne las matemáticas, las físicas, las químicas, etc…) vi una calcamonía que me llamó la atención. Planteaba una igualdad entre cinco … Continue reading

Posted in Matemática | Tagged | 7 Comments

Conjuntos en Python

Cuando estaba preparando mi charla introductoria a Python, le pasé mis slides a un amigo para que me diga su opinión y una de las cosas que me dijo fue Nunca senti que set sea algo nativo de python, le … Continue reading

Posted in Aprendiendo Python | Tagged , | 11 Comments

All you need is love!

Desde el etorno gráfico de tu GNU/Linux abrí una terminal (gnome-terminal, Konsole, Eterm u otra). Con tu editor preferido (vi, emacs, gedit u otro) creá el archivo love con este contenido: plot a*(1-sin(t)) a = a – 2 pause 1 … Continue reading

Posted in General | Tagged , | Leave a comment

Fermat vs. Pythagoras mejorado

Logré bajar la complejidad de mi solución de un orden cúbico a un orden cuadrático, la diferencia en cuanto a tiempo de ejecución requerido es sorprendente: Pero todavía no e suficiente, con un N igual a 10000 la respuesta se … Continue reading

Posted in Aprendiendo Python, Problemas | Tagged , | 1 Comment

Fermat vs. Pythagoras

Esta es mi solución al problema número 6 de una larga lista de problemas de programación. A pesar de que, como estudiante de Ingeniería, pasé los últimos 3 años y medio estudiando distintas formas de las matemáticas, no conocí el … Continue reading

Posted in Aprendiendo Python, Problemas | Tagged , | 5 Comments

3n+1

ACM (Association for Computing Machinery) organiza unas competencias de programación llamadas ICPC (International Collegiate Programming Contest). En esta dirección hay muchos problemas de las competencias: http://acm.uva.es/problemset/. Este es el enunciado del primer problema de la guía: http://acm.uva.es/p/v1/100.html El fin de … Continue reading

Posted in Aprendiendo Python, Problemas | Tagged , | 2 Comments

Quiero obtener el mínimo cuadrado perfecto mayor a n

Programando mi generador de constelaciones llegué a este problema: Obtener el mínimo cuadrado perfecto mayor a n (con n < 144) ¿Cómo hubiese sido la forma iterativa de hacerlo? >>> def min_perf_sqrt(n): ... i = s = 1 ... while … Continue reading

Posted in Aprendiendo Python | Tagged , | 3 Comments

gnuplot

El año pasado escribí una guía sobre este programa para el proyecto Gleducar, en la introducción decía algo que cuando lo leí reien me gustó: Los autores iniciales de gnuplot son Thomas Williams y Colin Kelly, quienes decidieron crear un … Continue reading

Posted in Software Libre | Tagged , | Leave a comment

tartaglia.py

La primer vez que escribí un código para el triángulo de tartaglia lo hice en Prolog y se me ocurrió que podría hacerlo en Python para practivar, lo hice de 4 formas distintas: tartaglia.py

Posted in Aprendiendo Python | Tagged , | 4 Comments

Fourier 2: new feature!

Fourier es una pequeña aplicación que escribí cuando estudiaba Series de Fourier en la materia Comunicaciones de la facultad. hasta hoy sus principales características incluían: gráficas ondas cuadradas, trenes de pulsos y dientes de sierra; más la posibilidad de solapar … Continue reading

Posted in Facultad, Software Libre | Tagged , | 1 Comment