Dev - C++ - Necesito ayuda con unos códigos

 
Vista:

Necesito ayuda con unos códigos

Publicado por José Manuel (1 intervención) el 04/09/2020 12:13:32
El proyecto SETI de búsqueda de inteligencia extraterrestre tiene almacenados en un fichero denominado
“BDSecuencias.dat” todo el conjunto de señales recibidas por el radiotelescopio de Arecibo (Puerto Rico)
que son candidatas a tener un claro origen extraterrestre. Este fichero tiene un tamaño cercano a los 9TB.
Toldas las señales son almacenadas en ficheros mediante secuencias de números enteros.
Se quiere realizar un proyecto que busque dentro de dicho fichero “BDSecuencias.dat” otras señales
(secuencias de números) más pequeñas recibidas por otros radiotelescopios almacenadas también en
ficheros.
Dada la clase ProyectoSeti, implementar el método BuscarSenial que devuelve la posición dentro del
fichero “BDSecuencias.dat“ donde empieza señal almacenada en un fichero cuyo nombre es pasado en el
parámetro NuevaSenial. Si no se encuentra el método devuelve -1.
1
2
3
4
5
6
class ProyectoSeti
{
 ifstream Seti1,Seti2;
 public:
 int BuscarSenial(char NuevaSenial[100]);
};
Ejemplo:
Fichero: “BDSecuencias.dat”
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 6 9 23 2 6 86 2 67 23 67 2 7 8 2
Fichero “NuSeti2.dat”
0 1 2 3 4 5 6
6 86 2 67 23 67 2
El contenido del fichero “NuSeti2.dat” empieza en la posición 5 del fichero “BDSecuencias.dat”


EJERCICIO 2 - Memoria Dinámica y TAD 1.5 puntos
Desarrolle el método void mezclar ( ) que viene a continuación:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
struct Tnodo {
char letra;
Tnodo *siguiente; //estructura simplemente enlazada
}
class examen {
Tnodo * consonantes; //estructura simplemente enlazada
Tnodo * vocales; //estructura simplemente enlazada
Lista L; //TAD Lista de elementos de tipo char
public:
void mezclar();
/* Este método mezclar une la información de los char contenidos en
consonantes y vocales, de forma que deja los elementos en la lista L ordenados
(partimos de consonantes e vocales ordenados). Si L tenía información previa,
deben ser eliminada, de forma que tras llamar a mezclar quede en la lista L esa
unión/mezcla de consonantes y vocales (no tenemos que eliminar la estructura de
consonantes y vocales) */
}

A ver si pueden ayudarme, urge
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder