Seguimos buscando a Arshak. Ayudanos compartiendo!
Encuesta no oficial de docentes
Resultados de la encuesta no oficial de docentes
Probaste el SIGA Helper?

Donar $100 Donar $200 Donar $500 Donar mensualmente


Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
dudas finales tipo procedimiento
Autor Mensaje
maax Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 13
Agradecimientos dados: 0
Agradecimientos: 0 en 0 posts
Registro en: Nov 2011
Mensaje: #1
dudas finales tipo procedimiento Dudas y recomendaciones Algoritmos y Estructuras de Datos
Como va gente?
Les hago unas preguntas, vieron que hay un par de finales que solamente piden hacer un procedimiento si dentro de ese procedimiento me armo una lista, la tengo que borrar tambien? ( porque en la cursada nos habian dicho que borremos las listas que usemos, pero como me piden un solo procedimiento me entro la duda!)

La segunda, siempre me complico eso de variables locales y globales, si en caso de que haga un procedimiento y me diga que escriba los types de las variables locales, tendria que definir a aquellas que creo en el procedimiento y algo más??? a los parametros los tengo que definir o no?


Saludos!
02-10-2012 21:43
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
nanuiit Ausente
♫ I'm Blue ...
... Da ba dee, da ba da ♫
**********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 8.871
Agradecimientos dados: 216
Agradecimientos: 626 en 210 posts
Registro en: Aug 2010
Mensaje: #2
RE: dudas finales tipo procedimiento
A ver... vamos por partes:

"si dentro de ese procedimiento me armo una lista, la tengo que borrar tambien?"

Cómo borrarías una lista? No entiendo mucho a qué te referís con eso (creo entender a que te referís a "liberar memoria")
Quizás te refieras al hecho de utilizar una lista auxiliar, y después desestimarla de alguna manera (vaciando + volando punteros)
De todas maneras, mi respuesta sería que no. Porque por lo general a vos te dan una cantidad de memoria dinámica para que uses, y esa memoria la utilizás para las estructuras en memoria dinámica correspondientes pero necesitás tener ahí la información guardada hasta que, por ejemplo, imprimas dicha información, o la guardes en un archivo u otra estructura.
Cuando vas imprimiendo esa información, o guardándola en un archivo o donde sea, vas liberando sucesivamente los nodos y vaciando tu lista. Entonces, al ir liberando la memoria ya irías "borrando" por así decirlo.
La memoria SIEMPRE hay que liberarla

si en caso de que haga un procedimiento y me diga que escriba los types de las variables locales, tendria que definir a aquellas que creo en el procedimiento y algo más??? a los parametros los tengo que definir o no?

Y, acá es un poco atado al enunciado.
Si a vos te piden que definas un procedimiento, necesitás aclarar de qué tipo de dato van a ser tus parámetros
Si a vos te pides que invoques un procedimiento, pasando los parámetros es suficiente. Porque lo estás INVOCANDO, no lo estás DEFINIENDO.

A veces piden la definición + la invocación

ALGORITMOS

Apuntes: Mem. Dinámica - Mem. Estática - Proc. y Funciones || Guías: Módulos + 83 Ejercicios || Finales: 2004-2013


[Imagen: digitalizartransparent.png]

[Imagen: firmananiv2.png]
02-10-2012 21:57
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Buscar en el tema
Enviar respuesta 




Usuario(s) navegando en este tema: 1 invitado(s)