Jump to content

tjt

Active Members
  • Posts

    821
  • Joined

  • Last visited

  • Days Won

    12

Everything posted by tjt

  1. @Ganav nu e adevarat. 5 dintr-o serie pot fi mai rapizi decat cel mai rapid din alta serie. Trebuie generate toate submultimele de 5 astfel incat fiecare inotator sa se raporteze la toti ceilalti inotatori. Dupa sortezi avand ca reper toate submultimile. Sunt pe tel si e destul de aiurea cu butoanele astea mici.
  2. tjt

    Prezentare

    Salut si bine ai venit, ai ceva cunostinte in IT sau e doar hobby ?
  3. Anuntand, in luna ianuarie 2015, lansarea Initiativei pentru Medicina de Precizie, presedintele american Barack Obama a atras atentia asupra unui domeniu nou, aflat la intersectia dintre medicina clinica, cercetarea stiintifica medicala si industria IT&C. Medicina de precizie se diferentiaza fundamental de medicina clasica prin rolul crescut al tehnologiei medicale si non-medicale. In epoca medicinei de precizie, medicul nu va fi inlocuit de roboti capabili sa puna diagnosticul si sa administreze tratamentul (asa cum se tem adeptii medicinei clasice), ci prin aportul tehnologiei IT&C va avea la dispozitie informatii valoroase, individualizate, pe baza carora va putea sa conduca demersul terapeutic la un nivel superior fata de standardul actual. Initiativa pentru Medicina de Precizie din SUA isi propune realizarea unei cohorte de 1 milion de persoane, ale caror date medicale vor fi colectate, stocate intr-un sistem de tip "cloud" si analizate cu softuri specializate. Aceasta este probabil cea mai reusita expresie pentru ceea ce inseamna conceptul "BigData" in medicina. In acelasi timp, analiza detaliata a informatiilor obtinute in cadrul acestei cohorte are potentialul de a deschide calea unei noi definitii a starii de sanatate, a riscului de a face diverse boli si a bolilor in sine. Suntem contemporani cu o perioada in care putem avea informatii mai multe, mai detaliate si mai usor de pastrat ca oricand in istoria umanitatii, fie ca vorbim despre informatia provenita din secventierea genomului, din analizele proteinelor (proteomica), din banalele analize de laborator sau din investigatiile imagistice de tip CT sau RMN, din mediul inconjurator sau de pe retelele sociale (profilul de pe Facebook, de exemplu, poate fi relevant din perspectiva starii de sanatate). Nu suntem foarte departe de ziua in care fiecare dintre noi va avea un frate geaman virtual, alcatuit din toate aceste date, asa cum isi propune si IT Future of Medicine, cel mai amplu proiect de cercetare in domeniul medicinei personalizate din Europa. In incercarea de a adresa toate provocarile aduse de domeniul "BigData", dincolo de componenta de securitate a datelor, se ridica din ce in ce mai mult problema dreptului de proprietate asupra datelor medicale. Discutam despre absolut toate datele medicale ale unei persoane, asa cum am descris anterior, nu doar despre cele care rezulta, de exemplu, in urma unei internari in spital. In acest context, in doua comunitati din Elvetia si Olanda, au fost demarate proiecte pilot pentru asa-numitele "health data cooperatives". Cu alte cuvinte, cetatenii (bolnavi sau nu) au strans datele medicale personale in aceste cooperative, cu scopul de a le valoriza intr-un sens superior. De exemplu, punandu-le la dispozitia unei companii farmaceutice, pentru a contribui la dezvoltarea unui medicament. Sau la dispozitia unei case de asigurari locale, obligand-o astfel sa vina cu oferte adaptate profilului medical atat de bine definit. Medicina de precizie incepe si se termina cu fiecare dintre noi. Dar nu poate fi o realitate fara "Big Data". webPR: BigData pentru sanatate: pururi tanar, infasurat in pixeli - Inovatie in Sanatate - HotNews.ro
  4. Sunt slabe sanse sa ajung pentru ca e in timpul saptamanii... Thanks anyway.
  5. Algoritmul e ceva de genul: Daca se sparge, cauti in jumatatea inferioara, daca nu se sparge cauti in jumatatea superioara. Il arucam de la etajul 15. Se sparge ? Da [ (0 +30) / 2 = 15] Il aruncam de la etajul 7. Se sparge ? Da. [ (0 + 15 ) / 2 = 7 ] Il aruncam de la etajul 3. Se sparge ? Da. [ (0 + 7) / 2 = 3] Il aruncam de la etajul 1. Se sparge ? Nu. [ (0 + 3)/2 = 1] Il aruncam de la etajul 2. Se sparge ? Da. [ (1 + 3)/2 = 2] Raspuns : Etajul 2. https://ro.wikipedia.org/wiki/C%C4%83utare_binar%C4%83
  6. Cautare binara. Il arunci de la etajul 15, dupa de la etajul 7, dupa de la 10 si tot asa.
  7. Sa presupunem ca lucrezi la o firma ce produce conserve. Ce forma ar trebui sa aiba cutia de conserva astfel incat sa se utilizeze cat mai putin material ?
  8. BREAKING NEWS VIDEO UPDATE Explozii si impuscaturi in Paris, soldate cu victime / Noul bilant: 30 de morti / Zeci de persoane luate ostatice la sala de concerte Bataclan - Hotnews Mobile Refugiatii au inceput sa prinda "curaj".
  9. Am citit azi articolul pe ZF si m-am gandit sa-l pun si aici, dar dupa m-am razgandit. Asa cum zic si cei de mai sus, la cate site-uri sunt acum, mi se pare o idee destul de rasuflata ceea ce au facut ei. Hipo.ro au bagat o multime de bani pentru a isi atrage firmele la ei si au reusit intr-o oarecare masura, dar au impartit zeci de reviste prin facultati, au organizat targuri de joburi si tot felul de alte chestii. Nu cred ca o sa aiba prea mult succes ideea lor. Bani irositi degeaba.
  10. Google I/O 2009 - The Myth of the Genius Programmer
  11. O sa ma uit peste Django si Tornado. La o prima vedere, Django pare mai complex, dar mai bine structurat, in timp ce tornado mi se pare relativ usor de folosit. Mersi de info. Inca ceva, am vazut multa lume discutand despre framework-uri pentru frontend precum bootstrap, boilerplatre. Sunt chiar asa de des utilizate?daca da, ce alte framework-uri cu care ati lucrat/citit imi puteti recomanda ?
  12. As vrea sa invat si eu cateva notiuni despre web development pentru a realiza aplicatii utilizand phonegap. Din ce m-am documentat, am inteles ca am nevoie de HTML5, CSS si javascript. Problema e ca eu sunt || cu tot ce tine de web dev, nici macar html-ul nu il stapanesc prea bine. Cunostintele mele se rezuma doar la C/C++, Java, Python. Ce carti/resurse imi recomandati (exclus tutoriale video) ?? Stiu ca google-ul e plin de astfel de topicuri, dar vreau sa aflu ce resurse ati utilizat voi pentru a invata web dev. Thanks.
  13. Herbert Schildt C# - Ed Teora 2002
  14. Pentru ce se interzic site-urile de pariuri ? Simplu, pentru a face loc altor site-uri care apartin "sistemului"(politicienilor) https://www.riseproject.ro/casa-de-pariuri-a-familiei-ghita/
  15. tjt

    Program Java

    /* * Buna seara, am de facut un program si nu ma descurc deloc , ma puteti ajuta va rog frumos ! * Cerinta este urmatoarea: "Determinati suma maxima care se * poate forma cu "m" numere distincte dintr-un vector ce contine "n" valori intregi. * Daca sirul contine mai putin de m valori distincte se va afisa mesajul Imposibil. * Pentru rezolvarea problemei se va folosi clasa Vector." * Multumesc mult , raman dator ! */ import java.util.Vector; public class Suma { private int sumaMaxima = 0; public void subset(Vector<Integer> A, int n, int m, int currLen, boolean[] used) { if (currLen == n) { int sumaTemp = 0; for (int i = 0; i < A.size(); i++) { if (used[i] == true) { //calculam suma pentru fiecare subset sumaTemp += A.get(i).intValue(); // daca intalnim o suma mai mare decat cea de la pasul precedent actualizam sumaMaxima if(sumaTemp > sumaMaxima) sumaMaxima = sumaTemp; //System.out.print(A.get(i).intValue() + " "); } } //System.out.println(); return; } if (m == A.size()) { return; } used[m] = true; subset(A, n, m + 1, currLen + 1, used); used[m] = false; subset(A, n, m + 1, currLen, used); } public Vector<Integer> removeDuplicates(Vector<Integer> v){ //Vector temporar ce va contine elementele care nu sunt duplicate Vector<Integer> temp = new Vector<Integer>(); for(int i = 0; i < v.size(); i++){ if(temp.contains(v.get(i))){ continue; } temp.add(v.get(i)); } return temp; } public void solveMyProblem(Vector<Integer> A, int m){ Vector<Integer>temp = removeDuplicates(A); if(temp.size() < m){ System.out.println("IMPOSIBIL"); } else { boolean[] B = new boolean[temp.size()]; subset(temp, m, 0, 0, ; System.out.println("Suma maxima: " + sumaMaxima); } } public static void main(String[] args) { int A[] = { 10, 40, 20, 30, 40, 10, 20}; int m = 3; Vector<Integer> vector = new Vector<Integer>(A.length); for (int i = 0; i < A.length; i++) { vector.add(A[i]); } Suma s = new Suma(); s.solveMyProblem(vector, m); } } @alexnaita sper sa te ajute.
  16. tjt

    x si o python

    Faci in felul urmator. Pui o variabila counter care tine cont de cate mutari au avut loc, pe care o incrementezi de fiecare data cand un jucator alege. Daca counter ajunge sa fie egal cu 9 si nu este niciun castigator atunci este remiza.
  17. Cred ca sangele poate fi inlocuit cu puscaria. Nu vezi ce fel fug toti de puscarie ?
  18. sincer, mai bine nu te du la vot. Au murit pentru ca sa se trezeasca romanii. Multi romani si-au dat seama cat de periculoasa e "cafeaua" sau "plicul" dat unui inspector.
  19. Vad ca discutia a degenerat in "nu a murit nimeni de foame" si "toata lumea la munca". Asadar cei care au iesit zilele acestea in strada s-au dus ca sa ceara salarii mai mari sau o masa de pranz ??? Cei care au fost la proteste sunt majoritatea angajati la privat, ei nu cer bani sau ajutor pentru mancare, ei isi doresc doar RESPECT. Chiar daca politicienii au ramas aceasi, generatiile s-au schimbat. Nu se mai poate minti poporul cu televizorul, cel putin o parte din el.
  20. VIDEO Ce nu s-a v?zut la televizor în timpul protestelor din Bucure?ti: cum s-a încercat deturnarea manifesta?iei c?tre un miting anti-Iohannis | adevarul.ro
  21. tjt

    Program Java

    Problema e relativ simpla. Trebuie doar sa o spargi in mai multe subprobleme. Prima subproblema: Generarea submultimelor de lungimea "m" din multimea "V" de lungime "n". Daca "m" > "n" afisam "IMPOSIBIL" Google it "Generate all subsets of a fixed size k of a given set" A doua subproblema: Calcularea sumei pentru fiecare submultime si realizarea unui max pentru sumele obtinute. Google it "find maximum value" Dupa ce ai reusit sa faci cele doua subprobleme, te poti uita la Vector class sa vezi cu ce te ajuta. Google it "Vector class java"
  22. Zici ceva de extensie, dupa zici de un program in C++, nu prea inteleg nimic. In legatura cu IDE, renunta la visual studio, dev c++ si instaleaza Code Blocks : Code :: Blocks #include <iostream> using namespace std; int main() { int x,y,z; cin>>x>>y; z=x; x=y; y=z; cout<<x<<" "<<y<<endl; return 0; } Daca vrei sa afli mai multe informatii despre "using namespace std", uite aici : Name visibility - C++ Tutorials PS: Renunta la formatari de genul bold, italic atunci cand scrii pe forum.
  23. Pentru cine doreste sa se uite prin cartea The Art Of Memory Forensics: GirlShare - Download The Art of Memory Forensics.pdf
  24. Decat sa dai peste 30lire pentru un CV mai bine il scrii singur. Uite aici un alt format: Cum sa scrii un CV . Citeste si comentariile la articol pt ca sunt destul de interesante. Un coment cu un exemplu de CV de pe infoarena: Daca te uiti atent, respectivul CV este scurt si la obiect, fara template-uri sau alte chestii.
  25. Depinde... Firmele de IT accepta si alte formate, dar la firmele mari, care au doar un mic departament IT cred ca e bine sa alegi Europass. Template-urile trebuie sa fie cat mai simple. Uite aici ce am recomandat pt un alt user: https://rstforums.com/forum/105567-template-cv.rst#post656043
×
×
  • Create New...