Neurochirurgie minim invazivă
"Primum non nocere" este ideea ce a deschis drumul medicinei spre minim invaziv. Avansul tehnologic extraordinar din ultimele decenii a permis dezvoltarea tuturor domeniilor medicinei. Microscopul operator, neuronavigația, tehnicile anestezice avansate permit intervenții chirurgicale tot mai precise, tot mai sigure. Neurochirurgia minim invazivă, sau prin "gaura cheii", oferă pacienților posibilitatea de a se opera cu riscuri minime, fie ele neurologice, infecțioase, medicale sau estetice. www.neurohope.ro |
Problema in bash
Last Updated: Jul 29 2016 09:52, Started by
piramyd
, Jul 26 2016 19:29
·
0
#1
Posted 26 July 2016 - 19:29
Incerc sa rezolv ultima problema de la easy (Horse-racing Duals) de aici: https://www.codingam...m/games/puzzles
Nu am mai scris cod in bash niciodata, dar asta e solutia mea: read N for (( i=0; i<N; i++ )); do read Pi powers[i]=$Pi done sortedPowers=($(echo ${powers[@]} | tr " " "\n" | sort -n)) lastDistance=10000000; tempDistance=0; for (( i=1; i<N; ++i )); do #echo $((sortedPowers[i])) >&2 tempDistance=$((sortedPowers[i]-sortedPowers[i-1])); if [[ $((tempDistance)) < $((lastDistance)) ]]; then lastDistance=$((tempDistance)); fi done echo ${lastDistance} Problema e ca la seturi de date mari, sta mult. Poate cineva sa imi spuna ce nu fac bine? De ce merge slow? Sortarea se pare ca nu dureaza foarte mult, dar probabil ca fac operatii de evaluare sau comparatie in mod gresit. Merci! |
#2
Posted 26 July 2016 - 21:56
#4
Posted 29 July 2016 - 09:05
#5
Posted 29 July 2016 - 09:52
piramyd, on 29 iulie 2016 - 09:05, said:
Pai altfel nu stiu cum sa evaluez valorile alea ca sa se compare/asigneze... |
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users