🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #17768

Re: Que estructura de datos?

#17768
From: castor
Date: Sun, 31 Oct 1999 00:00
25 lines
1861 bytes
In article <7ucb80$4hu$2@talia.mad.ttd.net>, Hadrian Candela wrote:
>Actualmente trabajo en un programa para llevar las cuentas, listados y
>distintos grupos de trabajo de una organizaci�n juvenil. En ella, todos los
>asociados pagan una cuota de 500 pts cada dos meses y si se pasan 6 meses
>sin pagar (3 cuotas) se les da de baja (una baja l�gica, para no tener que
>volver a meter todos los datos una vez que se acuerda de pagar).
>Que estructura de datos me recomendariais para llevar las cuotas pagadas por
>un asociado?

	Yo meteria a tanto a los asociados como las cuotas pagadas en un �rbol
de b�squeda (cada uno el suyo). Y en el conjunto de variables que describe un
asociado una de ellas que haga referencia a sus cuotas pagadas. La ordenaci�n
en el �rbol de b�squeda de las cuotas pagadas la har�a en base a la fecha del
pago.

	En cuanto a que si el �rbol de b�squeda debe ser equilibrado o no, ni
idea, depende de varios factores, en principio se puede probar sin equilibrarlo.

	Por cierto que para estas cosas viene muy bien la POO, porque te defines
un objeto �rbol de b�squeda y te puede servir tanto para los socios como para
los pagos, y no tienes porque estar repitiendo el c�digo.

--
	Saludotes
	Castor
Technical Details
Message-ID: <slrn81c69i.77.castor@castor.dhis.org>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <7ucb80$4hu$2@talia.mad.ttd.net>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,fe73e8d23136bcde,start
X-Google-Attributes: gidf86c8,public
From: castor@castor.dhis.org (castor)
Subject: Re: Que estructura de datos?
Date: 1999/10/31
Message-ID: <slrn81c69i.77.castor@castor.dhis.org>
X-Deja-AN: 542915441
Content-Transfer-Encoding: 8bit
References: <7ucb80$4hu$2@talia.mad.ttd.net>
Content-Type: text/plain; charset=iso-8859-1
Organization: Joven castor
Mime-Version: 1.0
User-Agent: slrn/0.9.5.3 (UNIX)
Reply-To: castor@NOSPAMdiskobolo.mat.ucm.es
Newsgroups: es.comp.os.linux.programacion