Telefonia, Prugrammazione
Prugrammazione dinamica, i principii fundamentali
À sceglie a suluzione température quandu Teatro i fatti di prugrammazione hè volte nicissarii à scunfinisce grande quantità di cumminazzioni dati chì carichi memoria di u vostru urdinatore persunale. Vergogna à i metudi Mappa satellitare, per esempiu, u mètudu di prugrammazione di "dividi è regula". In stu casu, u algutitimu dà prublema siparazzioni in subtasks urigginariu siparati. Sta pratica hè appiecà solu in quelli casi induve picculu subtasks sunnu cumprinzibbili indipendente. Pi evitari ca davanu travagghiu micca necessariu s'ellu sub-fatti intirdipinnenti, usa lu mètudu di prugrammazione dinamichi pruposta American R.Bellmanom in u 50s.
u mètudu
prugrammazione dinamichi hè di definisce a suluzione température u prublema Traduction-tridiminsiunali, sparta i so Traduction tappe sfarente. Ognunu di li hè una sub-compitu incù u rispettu di unu variàbbili.
U benefiziu maiò di sta dimarchja po esse cunsideratu chì i sviluppori intarvena in u prublema uttimizzazzioni unu-tridiminsiunali subtasks 'nveci di un prublemu Traduction-tridiminsiunali, è u nostru scopu analfabetisimu hè andavanu à "funnu-up".
Hè dunqua a dumandà di prugrammazione dinamichi è in quelli casi induve sò interrelated i sub-fatti, vale à dì sparte moduli cumune. U algutitimu dà i dicisioni di ognunu di i subtasks na vota, e risposti fideltà si svorgi nta 'na tavula spiciali. Chistu è pussìbbili micca à u calculate una risposta quandu si scontra dinò cù u listessu sub-compitu.
compitu di prugrammazione dinamichi c'arrisorvi u prublema di uttimizzazzioni. L'autore di stu mètudu fù poi da R. Bellman principiu optimality: tuttu ciò chì hè u statu iniziale di ognunu di i passi è i suluzioni scrivendu in issu passu, tutti di i seguenti di sceglie u température in trattendu di u statu, chì riceve u sistema à a fine di un passu.
U mètudu migliurà u funziunamentu di i fatti solving da i mezi di varianti, o recursion.
algutitimu compitu Building
algutitimu prugrammazione dinamichi cumporta la custruzzioni di sti fatti ca lu compitu accussi hè addividìrisi nta dui o più subtasks a so suluzione hè cumpostu di una suluzione température à tutti subtasks, si cumprenni. In seguita, ci hè bisognu di scriviri na rilazzioni annivirsariu, e machine à i valori paràmetru culturel di u compitu cum'è un inseme.
Calchì volta, u 3a passu hè a mimoria qualchi infurmazione fondo applicàrisi u prugressu di ogni compitu. Stu hè chjamatu u chjoccu ritornu.
mètudu Candidatura
prugrammazione dinamichi hè appiicata quandu ci sò dui features, sputicu:
- température di subtasks;
- prisenza in u prublema di rùbbriche ficcate subproblems.
Risolviri u prublema uttimizzazzioni da prugrammazione dinamica, voi prima bisognu pi discrìviri l 'esempiu di l' suluzione. U compitu hà à esse température se a suluzione hè cumpostu di l 'megghiu e decisioni di u so subtasks. In issu casu, hè dunqua à aduprà prugrammazione dinamichi.
A siconda a pruprietà di u prublemu, di primura in sta pratica, - un picculu numeru di sub-fatti. suluzione Recursive di u prublema cù u listessu ficcate sub-prublemi, u numeru di u quali dipende di u pesu di l 'infurmazione nizziali. A risposta hè cullucatu in un verbi particulari, u prugrammu poi addifenni tempu da cù stu dati.
Soprattuttu diffusion hè l 'usu di prugrammazione dinamichi quandu lu compitu hè più bisognu di fari dicisioni in tappe. Per esempiu, guardà una sèmplice esempiu di u prublema di sustituiri e riparazione di usate. A Canzona di dì nantu a fabbrica di machine fusione di a pruduzzione di pneumatici à u listessu tempu fà la Pneus in dui forma differente. In u casu chì unu di i so modi ùn viaghji quessa, ùn hè necessariu di désassembler la macchina. Hè capiscitoghju chì volta di più prufittu per rimpiazzà è una seconda forma in ordine per désassembler la machine à casu, è sta forma sarà unworkable in u prossimu tappa. Soprattuttu dapoi hè più fàciule à rimpiazzà à tempu, forma u travagliu nanzu cuminciaru a manera. mètudu di prugrammazione dinamichi definisce u megghiu stratiggìa in l 'àutru di l' sustituiri di sti formi, presa in contu tutti i fattori: a prestazione di cuntinuari forma di sfruttamentu, perdita di l epica morta à calculer, u costu di pneumatici Entrée è di più.
Similar articles
Trending Now