Jump to content

Welcome to OG-Times.ro - Old memories always the best!
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. If you already have an account, login here - otherwise create an account for free today!

Anunţuri Importante

[ANUNŢ] Update-urile efectuate pe serverele OG-Times le puteti gasi accesand Server Updates.
[ANUNŢ] Blogul OG-Times este online. Va invitam sa il vizitati la adresa blog.og-times.ro.
[IMPORTANT] Sfaturi pentru a nu cadea in plasa celor care fura conturi: click aici.
[IMPORTANT] Aplicatia OG-Guard a fost lansata. Mai multe informatii aici. Recomandam citirea topicului inainte de activarea autentificarii in doi pasi.

Photo

[TUTORIAL] Ce este un Algoritm


  • Please log in to reply
14 replies to this topic

#1
qAndrei - I miss you Asaf

qAndrei - I miss you Asaf

    Prea bolnav să muncească prea fricos să fure.

  • account_circle
    Premium User
  • I have 188 Posts
  • My id is #13300
  • 07-March 17
  • 7 reputation points
  • qAndrei_

  • Hey, you!
    Wanna be friends?

    Paparazzi

                                               Algoritm.png

     

     

    Un algoritm este o secventa de instructiuni simple care se ocupa cu rezolvarea unor operatii.
    Aceste operatii pot avea caracter aritmetic, logic sau mixt si prelucreaza datele de intrare producand date de iesire.
     
    Pentru ca un algoritm sa fie eficient, acesta trebuie sa furnizeze rezultatul intr-un timp finit si cat mai scurt. Pe langa timpul furnizarii rezultatului, un algoritm trebuie sa fie optimizat in asa fel incat sa ocupe o memorie cat mai mica fata de alti algoritmi care furnizeaza acelasi rezultat, dar care ocupa o memorie mai mare.
     
    Un algoritm trebuie sa fie de folos la rezolvarea a cat mai multor probleme. Un algoritm care poate rezolva o singura problema nu este atat de relevant in comparatie cu unul care poate rezolva un n numar de probleme.
    Un exemplu relevant ar fi atunci cand cream un program care aduna doua numere.
    Daca programul aduna doar numerele 5 si 2, atunci nu va fi atat de folositor fata de unul care aduna orice doua numere (a+B). Asta inseamna ca nu trebuie sa atribuim noi valori in interiorul programului, ci sa le putem citii de la tastatura.
     
    Algoritmul trebuie sa alba un caracter determinist. Asta inseamna ca prin repetarea programului introducand aceleasi valori, rezultatul final va fi mereu acelasi.
     
    Pentru ca un algoritm sa poata fi folosit in conditii optime, acesta trebuie sa contina indicatii clare pentru ca utilizatorul sa poata sa introduca datele necesare fiecarei etape a programului.
    Asta inseamna ca atunci cand utilizatorul trebuie sa introduca anumite date de la tastatura, programul trebuie sa ii furnizeze clar ce fel de date sunt necesare respectivei etape.
     
     
    Tipuri de algoritmi:
     
    - algoritmi backtraking | incrementeaza solutii-candidat, parasind fiecare candidat imediat ce acesta nu mai poate devenii o solutie valida.
     
    - algoritmi divide et impera | descompune problema in mai multe subprobleme pe care la final le combina
     
    - algoritmi de tip greedy
     
     
     
    Caracteristici:
     
    - algoritme logice | folosesc doar operatii logice
     
    - algoritme numerice | folosesc doar operatii aritmetice
     
    - algoritme mixte | folosesc atat operatii logice cat si aritmetice






    • 1

                                                        zjf8SOE.png

     

                                                 VxpSfBN.png
     aZT1ook.png                   VSbbf3h.png               aZT1ook.png
                                                 VxpSfBN.png
     
     
                
                                                 
                   

                                                                   


    #2
    ZapciuAdv

    ZapciuAdv

      ★ LEGEND ★

  • account_circle
    Premium User
  • I have 482 Posts
  • My id is #26838
  • 21-April 18
  • 181 reputation points
  • Zapciu

  • Hey, you!
    Wanna be friends?

    LEGEND

    Pune si sursa :P







    • 0

    #3
    Elwwa7

    Elwwa7

      Moderator General - Sondaje <3

  • account_circle
    Moderator General
  • I have 612 Posts
  • My id is #24672
  • 25-February 18
  • 12 reputation points
  • Elwwa

  • Hey, you!
    Wanna be friends?

    First Time

    folositor pentru cei care nu stiau.

    data viitoare pune te rog si sursa de unde ai luat aceasta informatie.

    succes.







    • 0

    #4
    qAndrei - I miss you Asaf

    qAndrei - I miss you Asaf

      Prea bolnav să muncească prea fricos să fure.

  • account_circle
    Premium User
  • I have 188 Posts
  • My id is #13300
  • 07-March 17
  • 7 reputation points
  • qAndrei_

  • Hey, you!
    Wanna be friends?

    Paparazzi

     

    folositor pentru cei care nu stiau.

    data viitoare pune te rog si sursa de unde ai luat aceasta informatie.

    succes.

     

    Nu exista sursa , daca vrei ma prezint eu pentru tine.

    Mai explicit este ca eu nu dau copy+paste , lucrez la ele timp de 2 / 3 zile la mai multe tutoriale cu ajutorul si exceptiile alot site-uri , de asta nu postez zilnic , bafta !







    • 0

                                                        zjf8SOE.png

     

                                                 VxpSfBN.png
     aZT1ook.png                   VSbbf3h.png               aZT1ook.png
                                                 VxpSfBN.png
     
     
                
                                                 
                   

                                                                   


    #5
    Hattrick

    Hattrick

      Advanced Member

  • account_circle
    Member
  • I have 70 Posts
  • My id is #27689
  • 22-May 18
  • 2 reputation points
  • Revontheus.

  • Hey, you!
    Wanna be friends?

    LEGEND

    Interesant. 







    • 0
                                      

     

                                         

    ZAivQZ4.gif

    TaN48d4.jpg

    5zfmdQs.gif

    BWbdSHr.gifflTjZBv.gif
    iyY4Kcm.gif
    vrZsrWe.gif
    t4JPq7f.jpg
    XuvUFL4.png
     

     


    #6
    OneTwo

    OneTwo

      Advanced Member

  • account_circle
    Member
  • I have 52 Posts
  • My id is #15423
  • 07-May 17
  • 2 reputation points
  • Norm4l

  • Hey, you!
    Wanna be friends?

    interesant







    • 0

    #7
    Leonard12

    Leonard12

      Advanced Member

  • account_circle
    Premium User
  • I have 37 Posts
  • My id is #29454
  • 20-July 18
  • 39 reputation points
  • Leonard12

  • Hey, you!
    Wanna be friends?

    Paparazzi

    nice







    • 0

                                        UKDPe86.png


    #8
    EduardPDB

    EduardPDB

      Advanced Member

  • account_circle
    Leader Grove Street
  • I have 250 Posts
  • My id is #25035
  • 06-March 18
  • 13 reputation points
  • EduardFTW

  • Hey, you!
    Wanna be friends?

    Paparazzi

    sursa







    • 0

    4_B67_A6_BA2_DF350_E3257467_A8_A1_B902_F

     

    giphy.gif


    #9
    ICEY

    ICEY

      Advanced Member

  • account_circle
    Premium User
  • I have 81 Posts
  • My id is #24227
  • 14-February 18
  • 3 reputation points
  • ICEY

  • Hey, you!
    Wanna be friends?

    First Words

    Nu exista sursa , daca vrei ma prezint eu pentru tine.

    Mai explicit este ca eu nu dau copy+paste , lucrez la ele timp de 2 / 3 zile la mai multe tutoriale cu ajutorul si exceptiile alot site-uri , de asta nu postez zilnic , bafta !

    Nu inteleg de ce iti asumi creditele pentru asa ceva, mi se pare de prost gust! :P Daca chiar vrei sa aduni articole postate pe forum etc.. exista rubrici speciale de jocuri forumistice

     

     

    Pentru doritori sursa: http://world-it.ro/s...amare/algoritm 







    • 0

    OJBOznW.png

     

    pkHXc9d.gif

    Momente frumoase:

    Spoiler

    #10
    Cattaleya

    Cattaleya

      Lehrling. aka am dat change name din grsl.

  • account_circle
    Member
  • I have 174 Posts
  • My id is #28460
  • 20-June 18
  • 3 reputation points
  • Lehrling[] ak@ Cattaleya

  • Hey, you!
    Wanna be friends?

    Paparazzi

    Probabil unii nu stiau, multumim de sursa.







    • 0

    #11
    deliKGB

    deliKGB

      G O D

  • account_circle
    Premium User
  • I have 853 Posts
  • My id is #27180
  • 03-May 18
  • 533 reputation points
  • deliSERiFU

  • Hey, you!
    Wanna be friends?

    BEAST

    hmm, interesant, multumim pentru informatie







    • 0

    mafii la care am ajutat la colorat cubuleţe

    Spoiler

    #12
    VecinulAla

    VecinulAla

      Imi place viata in verde

  • account_circle
    Premium User
  • I have 249 Posts
  • My id is #24453
  • 20-February 18
  • 9 reputation points
  • VecinulDeLaParter / NebunulFTW

  • Hey, you!
    Wanna be friends?

    LEGEND

    Nu inteleg de ce iti asumi creditele pentru asa ceva, mi se pare de prost gust! :P Daca chiar vrei sa aduni articole postate pe forum etc.. exista rubrici speciale de jocuri forumistice

     

     

    Pentru doritori sursa: http://world-it.ro/s...amare/algoritm 

    @ICEY nu mere linku







    • 0

    aE6oeMD.png5Ym517C.gif


    #13
    ICEY

    ICEY

      Advanced Member

  • account_circle
    Premium User
  • I have 81 Posts
  • My id is #24227
  • 14-February 18
  • 3 reputation points
  • ICEY

  • Hey, you!
    Wanna be friends?

    First Words

    @ICEY nu mere linku

     

    http://world-it.ro/s...ramare/algoritm







    • 0

    OJBOznW.png

     

    pkHXc9d.gif

    Momente frumoase:

    Spoiler

    #14
    Proke.

    Proke.

      Newbie

  • account_circle
    Member
  • I have 6 Posts
  • My id is #30010
  • 07-August 18
  • 0 reputation points
  • Proke.

  • Hey, you!
    Wanna be friends?

    First Words

    Un ghid foarte folositor pentru incepatori. Mai asteptam ghiduri.  :)  ;)







    • 0

    RUromaS.png


    #15
    Darth

    Darth

      i'm a fucking god.

  • account_circle
    Premium User
  • I have 1,320 Posts
  • My id is #16956
  • 29-June 17
  • 76 reputation points
  • Darth

  • Hey, you!
    Wanna be friends?

    Kings Never Die

    nice







    • 0

    YJoPsfG.gif

    vfThti4.png

    ACHCeKT.png

    Spoiler




    0 user(s) are reading this topic

    0 members, 0 guests, 0 anonymous users

    Comunitatea a fost infiintata pe data de 28.12.2015, ora 19:00 cu scopul de a atrage cat mai multi pasionati de gaming.
    Designed by Shady | OG-Times | 2018
    keyboard_arrow_up