Skip to content

Instantly share code, notes, and snippets.

def funciona():
print("Funciona")
import socket
import threading
import queue
import time
import sys
class TCPServer:
def __init__(self, port, q):
self.clientes = []
self.port = port
@abul4fia
abul4fia / troceado.py
Last active January 8, 2021 11:38
Troceado óptimo
from math import ceil
def trocear_sin_minimo(lista, t_max):
"""Trocea la lista dada en el número mínimno de trozos de tamaño t_max, haciendo que
los trozos tengan todos aproximadamente el mismo tamaño"""
t_lista = len(lista)
num_trozos = int(ceil(t_lista/t_max)) # Numero de trozos a crear (y es el mínimo posible)
tam = int(ceil(t_lista/num_trozos)) # Tamaño de cada bloque "grande" (cumple tam <= t_max)
n_peq = tam * num_trozos - t_lista # Numero de bloques "pequeños" (tendrían tamaño tam-1)
@abul4fia
abul4fia / pegar-codigo-en-stack-overflow.md
Last active June 12, 2023 16:47
Como pegar código correctamente en Stack Overflow

Cómo pegar código correctamente en Stack Overflow

Aburrido de ver código mal formateado en muchas preguntas de usuarios nuevos, he decidido crear este mini-documento.

  1. Selecciona en tu editor el código que deseas pegar. Asegúrate de que está correctamente indentado, lo cual es especialmente importante si el código es Python). Por ejemplo el siguiente:

    while not f.eof():
       l = f.readline()

if f.startswith("#"):