Chirurgia spinală minim invazivă
Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical. Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale. www.neurohope.ro |
De ce zero factorial este 1
Last Updated: Jan 03 2018 11:14, Started by
navistar_eagle
, Dec 31 2017 03:15
·
0
#19
Posted 31 December 2017 - 14:14
for - pentru un interval (pornind de la ..), daca se indeplineste o conditie, pas (incement / decrement)
while - cat timp se indeplineste o conditie Edited by MarianG, 31 December 2017 - 14:15. |
#20
Posted 31 December 2017 - 14:20
dani.user, on 31 decembrie 2017 - 13:59, said:
Ce inseamna pana la urma un algoritm optim?
Quote
Urmand codul tau, rezulta ceva ce nu-i optim din nici un punct de vedere: https://godbolt.org/g/vUVXRX
Pur si simplu l-am redactat dupa formula de videoclip si tinand cont de preferintele mele personale. Apoi , daca si eu la randul meu vreau sa optimez acel algoritm , insa dupa preferintele mele sa zicem, atunci pur si simplu il redactez direct in assembly si in loc de impartire folosesc inmultirea fata cu complementul fata de 2 , daca as vrea acest lucru. Asa sunt eu. Si daca chiar m-ar pasiona optimizari pana la sange ,atunci as lua cartea asta https://www.amazon.c...25537407&sr=8-1 si studia-o intens. sau as relua cursurile din faculta |
#21
Posted 31 December 2017 - 14:22
pardon
Optim inseamna ca algoritmul ruleaza in ecartul de resurse cum il doresc eu si ca lizibiliatea codului este asa cum doresc eu, programator lizibilitatea este cum doreste echipa |
#22
Posted 31 December 2017 - 14:31
In echipa, sau la interviu, o astfel de atitudine nu e chiar benefica.
|
#23
Posted 31 December 2017 - 14:34
MarianG, on 31 decembrie 2017 - 14:14, said:
for - pentru un interval (pornind de la ..), daca se indeplineste o conditie, pas (incement / decrement) while - cat timp se indeplineste o conditie initalizare contor; while (testare conditie) { //cod executie incrementare contor } MarianG, on 31 decembrie 2017 - 14:22, said:
pardon Optim inseamna ca algoritmul ruleaza in ecartul de resurse cum il doresc eu si ca lizibiliatea codului este asa cum doresc eu, programator lizibilitatea este cum doreste echipa dani.user, on 31 decembrie 2017 - 14:31, said:
In echipa, sau la interviu, o astfel de atitudine nu e chiar benefica. |
#24
Posted 31 December 2017 - 14:44
#25
Posted 31 December 2017 - 14:59
#26
Posted 31 December 2017 - 15:16
tocmai ce postasem codul cu o bucla while
Edited by MarianG, 31 December 2017 - 15:16. |
#27
Posted 03 January 2018 - 10:05
MarianG, on 31 decembrie 2017 - 14:22, said:
pardon Optim inseamna ca algoritmul ruleaza in ecartul de resurse cum il doresc eu si ca lizibiliatea codului este asa cum doresc eu, programator lizibilitatea este cum doreste echipa Optimizarea este un lucru obiectiv si masurabil, lizibiliatea este o chestie subiectiva si de multe ori chiar o fitza debila, cind e dusa la extrem, vezi chestiile de genu "clean code", unde tre sa ai jde mii de clase si functii cu cite maxim 5 instructiuni, ca vezi doamne e mai lizibil |
#28
Posted 03 January 2018 - 11:14
Mosotti, on 03 ianuarie 2018 - 10:05, said:
Yeap. Lizibilitatea n-are nici o treaba cu optimizarea. Insa contrar, are legatura. Si se pare ca noi nu suntem singurii care folosim acest mindset: http://va.lent.in/op...dability-first/ Note bene: Developers spend most of their productive time reading code, not writing it: debugging, checking commits done by others, learning new libraries, etc. (productive time == aka money) Quote
Optimizarea inseamna sa obtii rezultate mai bune/mai precise, in timp mai scurt si/sau cu resurse mai putine, in functie de caz. Ultimul lucru pe care vrei sa-l faci cind "optimizezi" e sa faci un algoritm sa dureze mai mult, doar ca sa fie codul mai frumos Dar acest lucru, conteaza doar daca timp = = bani , altfel nu are rost Edited by navistar_eagle, 03 January 2018 - 11:19. |
|
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users