Skip to content

Instantly share code, notes, and snippets.

@joanca
joanca / 3270.py
Last active August 29, 2015 14:02
3270 - Simplified GSM Network (Python)
'''
It's probable that this isn't completely valid,
since it doesn't use the cardinal points of every tower,
neither cities.
'''
towers = []
cities = []
roads = []
queries = []
@joanca
joanca / Desafío 4.md
Created May 8, 2014 01:20
Desafío 4

###Yuxtaposición

Sea $w,v \in \mathcal W$, con $v = x \star x'$, $x$ prefijo de $w$, o sea $x \le w$, definido como $x = p^k(w)$, tal que la yuxtaposición de $w$ con $v$ es:

$w' = h(w,k) \star (q(w) \star x')) $

Siendo $h: \mathcal W \times \Bbb N \to \mathcal W$, tal que $\forall k \in \Bbb N$ , $p^k(w)$ esté definido, luego $h$ está dado por:

$h(w, k) = \begin{cases} \Lambda & k = 1 \

@joanca
joanca / YuxPos.cpp
Created May 2, 2014 00:10
Yuxtaposición de árboles binarios
#include <iostream>
#include <fstream>
#include "ArBin.h"
#include "Etiqu.h"
class YuxPos: public ArBin {
private:
ArBin *recom;
public:
@joanca
joanca / 01. Pauta-certamen1.md
Last active December 29, 2015 19:08
Pauta certamen 1 (Progra 2)

Certamen 1 (Progra 2)

Java peor lenguaje, nunca olvidar.

El lucho y el alan me obligaron a hacer esto, así que si hay algo malo, es culpa de ellos (?).

No voy a hacer la 1, porque mucha paja.

Certamen

@joanca
joanca / objetos.md
Last active December 22, 2015 19:19
Orientación a Objetos

Orientación a objetos

Esto es algo básico, porque hay hartas weas raras que entran en esto, que probablemente agregue luego, si es que las aprendo lel.

La orientación a objetos es una forma de modelar cosas, sean tangibles o conceptuales.

Una de las ventajas sobre la programación imperativa (C) es que nos permite ordenar el código en clases, lo que nos deja hacer un código más limpio, evitando redundancias.

Clases y objetos

@joanca
joanca / 0-Ejercicios-cert2.md
Last active December 19, 2015 09:09
Ejercicios malos de la materia del certamen 2

Ejercicios resueltos y wea

Voy a ir subiendo las respuestas mientras las vaya haciendo, por ahora estas weas no más xd

Punteros

Los 3 ejercicios son para ver que imprimen, nada más.

@joanca
joanca / Certamen2.md
Last active December 19, 2015 09:09
Resúmen certamen 2

Resumen y wea

Según uno de los ayudantes la wea se va a centrar en punteros y listas ligadas, así que mucho dolor, porque es lo único difícil xd

Punteros simples

Un puntero es una dirección de memoria, nada más, así que no hay que llorar con eso.

Cuando declaramos un puntero es "común" que se inicialice a 'NULL', pero no necesario. La idea del puntero es que 'apunte' a una dirección de memoria cualquiera, que contenga alguna información.

@joanca
joanca / tarea2.md
Created June 11, 2013 23:46
Tarea 2

Input:

This is the input.
Otro input.
Las peloTas.
united 19
Pagol,Pola
23 35 52
hola"
@joanca
joanca / lol.md
Last active December 17, 2015 14:29
Wea de latex y noweb

Noweb culiao

Ojalá que esta wea te sirva

Latex

Primero, antes de crear el .nw hay que saber latex, porque el archivo noweb es sólo latex, con una extensión que permite mostrar código y hacer otras weas.

Un documento de ejemplo:

@joanca
joanca / Tarea 1.md
Last active December 17, 2015 10:39
Forma 'fácil' de hacer la tarea usando todas las posibles combinaciones.

102 Ecological Bin Packing

Problema 102

Problema

Ordenar una cantidad cualquiera de botellas, según su color, en 3 contenedores distintos, usando la menor cantidad de movimientos.

El input del programa es de esta forma: