⚠ Cum sa Rezolvi si sa Analizezi o Problema de Programare | Programare in Java #11

Поділитися
Вставка
  • Опубліковано 23 гру 2024

КОМЕНТАРІ • 46

  • @RamonNastaseA
    @RamonNastaseA  5 років тому

    Salut ! Daca doresti sa inveti JAVA te incurajez sa studiezi mai mult din cartea scrisa de mine.
    👉 CLICK AICI: bit.ly/2Yk8vfz 💯

  • @RamonNastaseA
    @RamonNastaseA  6 років тому +14

    Salutare!
    Imi cer scuze, dar am gresit (in primul if), max_counter = 1, in loc de max_counter++. Sper sa intelegeti si sa modificati la voi. Succes!

    • @alexandrutanasa1755
      @alexandrutanasa1755 3 роки тому

      Salut Ramon,e corect cum e in video ca pratic va fi incrementat cu 1, ca vine max_counter=max_counter+1, adica max_counter=0+1, si puteai sa il faci cu un singur if si faceai if arr[i] >= max si numai aveai nevoie de else if. E doar o parere , am o luna de cand am inceput sa invat java , stiu ca esti destul de inteligent si tratezi acest coment ca o parere. Pace si succes faci o treaba minunata !

  • @stefanat5072
    @stefanat5072 5 років тому

    Foarte tare clipul!! Nu cred ca sunt singura careia ii place sa i se explice in limba "umana" ce face un cod. BIG LIKE

  • @costicaCJ
    @costicaCJ 3 роки тому +3

    la primul if trebuie sa avem max_counter = 1 si nu incrementat, daca aveam ca si intrare 1, 2, 3 ,4 ar fi dat valoarea 4 si de fapt ar fi trebuit 1, adica 4 este cea mai mare si apare odata.

  • @alinamoldovan1485
    @alinamoldovan1485 5 років тому

    Iti multumesc pentru toate informatile! mi-au fost de ajutor!

  • @bilancosmin
    @bilancosmin 6 років тому

    Super! Ramon, chiar asteptam si ceva probleme, cazuri reale de implementat.

  • @nicubuliga8696
    @nicubuliga8696 6 років тому +4

    Cand găsești un nou maxim nu trebuie lui max_counter să-i pui valoarea 1?

  • @theseby3
    @theseby3 6 років тому

    Super clip , super prezentare pwp Ramon pentru tot ajutorul oferit!

  • @dariuscapolna4546
    @dariuscapolna4546 6 років тому

    Jur ca asta e cea mai buna serie
    Big up!

  • @raduandrei8934
    @raduandrei8934 6 років тому +2

    Ramon, rezolvarea de la problema asta functioneaza exclusiv pentru datele acelea, nu ? Daca vectorul tau are valorile 2 3 4 3 4 tu ai pus acolo ca de fiecare data cand gaseste un numar mai mare sau egal cu max sa adauge 1 la max_counter si daca v[i] este mai mare decat max atunci max ia valoarea lui v[i]. Deci max_counter pentru exemplul meu va fi 4. Eu am inteles ca problema cere sa afisezi de cate ori apare cel mai mare numar din vector. Deci in caz ca numarul din max este mai mic decat v[i] atunci max = 1 si max_counter = 1 iar pe parcurs daca v[i] = max atunci max_counter creste cu 1.

  • @tuds8
    @tuds8 6 років тому

    multumim mult pt tutorial!

  • @fvzi4861
    @fvzi4861 6 років тому +11

    Algoritmul tau functioneaza doar in cazul in care maximul este chiar primul element din sir

  • @oniciion7964
    @oniciion7964 5 років тому

    Salut Ramon
    Am incercat sa copiez acest algoritm care l-am facut pe aceasta pagina, si sa-l adaug pe eclipse, dar de parere de rau nu a functionat. Ce imi sfatui sa fac ?

  • @andreistefanghiurtu4536
    @andreistefanghiurtu4536 6 років тому +3

    la primul if nu ar fi trebuit
    if(a[i]>max)
    {
    max=a[i];
    counter=1;
    }?
    Pentru ca de cate ori gaseste un numar mai mare decat maximul inaltimii ar trebui resetat counter-ul..cel putin asta am inteles eu din problema. Foarte fain ceea ce faci! E o placere sa vad tutoriale de programare..mai ales facute de un roman! :)

  • @ursu.razvan
    @ursu.razvan 6 років тому +4

    Ramon, voiam sa te intreb. Daca vei avea 4 lumanari in ordinea asta 1 2 3 4 maximul va fi 4 si max counterul tot 4.... nu cred ca e corect rationamentul tau....

    • @ursu.razvan
      @ursu.razvan 6 років тому +2

      Cred ca in primul if ar trebui sa scrii atribuirea asta: max_counter = 1; (pentru ca daca maximul este actualizat atunci frecventa sa de aparitie pana la elementul de pe pozitia i este 1 deoarece tocmai am gasit un singur nou element maxim)

    • @ionutbosie6017
      @ionutbosie6017 5 років тому

      @@ursu.razvan Ai dreptate. Lui i-a dat raspunsul corect deoarece citea prima data cea mai mare valoare, iar primul if era dupa mereu fals.

  • @florinz1697
    @florinz1697 6 років тому

    Salut Ramon. Ce crezi că e mai util intre un curs de programare si facultatea de informatica?

    • @florinz1697
      @florinz1697 6 років тому

      ....Si dacă nu am nicio treabă cu IT ul si informatică pot sa fiu bun in asta cu timpul?

    • @weederyt9227
      @weederyt9227 6 років тому

      Fp

    • @RamonNastaseA
      @RamonNastaseA  6 років тому

      Practica pe care o faci tu pe cont propriu (indiferent daca e la curs sau la facultate)

  • @patanpaul6897
    @patanpaul6897 6 років тому

    Super! Puteai să menționezi si site-urile românești de probleme, spre exemplu pbinfo si infoarena.

    • @SoKKaB
      @SoKKaB 6 років тому

      Pe HackerRank, dacă ajungi suficient de sus, poți fi "racolat" și să primești un job + sumedenia de limbaje de programare .

  • @avrammarian7386
    @avrammarian7386 6 років тому +1

    Salut Ramon!
    Iti multumesc pt cele doua cursuri gratuite pe care mi le-ai transmis prin mail.
    Eu sunt contabil dar as vrea sa prind cate ceva si din domeniul IT. Am in gand sa studiez programarea ca hobby, fara graba si fara stres. Probabil pt mine ar fi bun un curs modern de Baze de date si ceva retelistica.
    Te-as ruga sa imi spui parerea ta ce curs ar trebui sa urmez tinundu-se cont de profesia mea. In momentul de fata sunt zero la programare si retelistica dar vreau sa invat.
    Multumesc!

    • @RamonNastaseA
      @RamonNastaseA  6 років тому

      Incearca mai multe arii ale IT-ului, alege una pe care vei merge all in. Daca vrei un curs bun de retele, ti-l recomand pe al meu. Te va invata pas cu pas tot ce ai nevoie sa stii pentru a incepe o cariera in domeniu cursuri.ramonnastase.ro/p/curs-online-introduc…

  • @dobrinflorin8722
    @dobrinflorin8722 4 роки тому

    Deci..eu unul am incercat in toate modurile. Cert este ca sunt si la inceput , am o saptamana de cand m-am apucat sa invat java , dupa tutorialele tale.
    Le-am luat rezolvarea de pe site si am bagat-o in compilatorul ala si tot nu mergea...ceea ce mi se pare putin penibil , pentru ca practiv am dat copy - paste si tot imi dadea erori....
    Stiu ca problemele nu sunt inca de gradul meu dar aici ajunsesem cu tutorialele :]

  • @florincioroianu
    @florincioroianu 6 років тому +5

    Codul scris de tine ruleaza cum trebuie doar pentru exemplul dat de ei, pentru alte cazuri nu e bun. Mai uita-te o data la el

  • @cristianbledea7649
    @cristianbledea7649 6 років тому

    very useful :)

  • @claus8516
    @claus8516 6 років тому

    Salut, counter nu funcționează bine pentru că în cazul unui input 1 2 3 3 counter va avea valoare 4 .

    • @claus8516
      @claus8516 6 років тому

      Counter trebuie calculat separat pe baza lui Max prin alt for.
      Succes in continuare cu ceea ce faci îmi este de ajutor

  • @EvilPumpkin1337
    @EvilPumpkin1337 6 років тому

    Ora de fizica e pe apa sâmbetei
    Ca ma tot uit la tine
    😍😊❤️💻😜📘

  • @itzraul1764
    @itzraul1764 6 років тому

    Salut, te-am cunoscut pe facebook, mai exact reclama de IT. De mult cautam asa ceva si iti multumes ca ai creat acest site de IT, insfarsit cineva care ma ajuta.

  • @paultal
    @paultal 6 років тому

    Oho,algoritmică,domeniul meu preferat.
    P.S:Pe o scară de la 1 la 10,cât de ok este Cpp pentru asta.💻

  • @cristianilie9229
    @cristianilie9229 6 років тому

    Salutare.Super ok structurat cursu.Referitor la aceasta problema ,mie imi complileaza eroare la iesire:
    Nu vad care ar fi problema.
    max=0;
    max_caunter=0;
    for (int i = 0;i < ar.length;i++)
    {
    if (ar[i]>max) {
    max=ar[i];
    max_caunter=1;
    }
    else if(ar[i]==max){
    max_caunter++;
    }
    }
    return max_caunter;
    }
    Solution.java:13: error:
    cannot find symbol
    ................
    max=0;
    symbol: variable max
    location: class Solution
    Solution.java:14: error: cannot find symbol
    max_caunter=0;
    ^...........................
    8 errors

  • @gabrielstanca6995
    @gabrielstanca6995 6 років тому

    cica maine am test la fizica.... dar parca tot as mai scrie un cod=))

  • @xpDUBSTEP7
    @xpDUBSTEP7 5 років тому

    Rezolva probleme si in c++