Find Jobs
Hire Freelancers

Esercizio programmazione Python, aiuto!

€8-30 EUR

Chiuso
Pubblicato più di 4 anni fa

€8-30 EUR

Pagato al completamento
Viene data una lista di stringhe che, opportunamente combinate, formano un testo. Le stringhe sono costruite in modo che un suffisso di una sia compatibile col prefisso di una o più altre, ovvero abbiano una sottostringa in comune nelle estremità opposte, di lunghezza imprecisata. Esempio: "cavallo" è compatibile sia con "allora" ('allo') che con "logica" ('lo' ma anche 'ca' scambiando l'ordine delle due parole) e combinate possono produrre rispettivamente "cavallora", "cavallogica" oppure "logicavallo". In caso ci fossero più sottostringhe comuni per la stessa coppia di parole, si prenda la più lunga. Esempio: "patata" è compatibile con "atalanta" sia per la sottostringa 'a' che per 'ata', si consideri 'ata'. Esite un'unica sequenza delle stringhe in modo che ciascuna coppia di parole consecutive sia compatibile per costruire il testo. Si deve costruire un programma che fa uso di almeno una funzione ricorsiva per trovare l'unica sequenza e, quindi, il testo originario. Nello specifico, si costruisca una funzione es(fparole,ftesto) che prende come argomenti: - fparole: il percorso di un file di testo che contiene, su righe successive, le stringhe, - ftesto: il percorso di un file in cui dovete scrivere il testo ricostruito e che ritorna la lista degli indici delle stringhe in input nell'ordine corretto per ottenere il testo originale (sconosciuto). ES: se le stringhe nel file sono 'ottuso' 'iodato' 'coniglio' l'unica sequenza corretta da scrivere nel file ftesto è conigliodatottuso e la funzione deve tornare la lista di indici [2,1,0] Non è ammesso importare librerie!
Rif. progetto: 23201061

Info sul progetto

3 proposte
Progetto a distanza
Attivo 4 anni fa

Hai voglia di guadagnare un po'?

I vantaggi delle offerte su Freelancer

Imposta il tuo budget e le scadenze
Fatti pagare per il lavoro svolto
Delinea la tua proposta
La registrazione e le offerte sui lavori sono gratuite
3 freelance hanno fatto un'offerta media di €28 EUR
Avatar dell'utente
Hi, My name is Cristhian, an experienced app, web and software developer with many years of experience, you can read my profile and notice my qualifications, or I prefer to discuss details over chat,Thanks to read.
€46 EUR in 4 giorni
4,6 (24 valutazioni)
4,2
4,2
Avatar dell'utente
Hello there. I have seen your description deeply and can start it right now. I am Python Expert that have high skills and rich experiences with pytorch, tensorflow, deep Learning, jupiter notebook, machine learning & webscraping. I think you can prefer to hire me to solve your issues. If I can't satisfy you with perfect results, I don't request your money. Please ping me over chat, I will discuss details with you. Best Regard, Raisa
€19 EUR in 7 giorni
5,0 (2 valutazioni)
1,4
1,4
Avatar dell'utente
Salve, ho scritto la funzione per la risoluzione del problema posto senza importare alcuna libreria.
€19 EUR in 7 giorni
0,0 (0 valutazioni)
0,0
0,0

Info sul cliente

Bandiera: ITALY
Italy
0,0
0
Metodo di pagamento verificato
Membro dal ago 28, 2018

Verifica del cliente

Grazie! Ti abbiamo inviato tramite email il link per richiedere il tuo bonus gratuito.
Non è stato possibile inviarti l'email. Riprova per piacere.
di utenti registrati di lavori pubblicati
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Caricamento anteprima
Autorizzazione per la geolocalizzazione concessa.
La tua sessione è scaduta ed è stato effettuato il log out. Accedi nuovamente per piacere.