HanuAncutei.com - ARTA de a conversa!
Haine Dama designer roman

Bine ati venit ca musafir! ( Logare | Inregistrare )

> Ajutor In Pascal (problema De Liceu)
stained
mesaj 21 Apr 2008, 07:34 PM
Mesaj #1


Musteriu
*

Grup: Musterii
Mesaje: 4
Inscris: 21 April 08
Forumist Nr.: 11.524



Buna seara.

"Se introduce un sir de n numere intregi, de la tastatura. Sa se afiseze:

a)maximul dintre numerele negative
b)minimul dintre numerele negative
c)maximul dintre numerele pozitive
d)minimul dintre numerele pozitive."

As aprecia daca vreunul mi-ar putea rezolva aceasta problema, dar cu explicatiile de rigoare. Multumesc anticipat. smile.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Raspunsuri
axel
mesaj 22 Apr 2008, 11:04 AM
Mesaj #2


Domnitor
******

Grup: Membri
Mesaje: 6.255
Inscris: 3 October 03
Forumist Nr.: 899



Cu sortare, daca faci bine, iese un algoritm O(n log n). Dar ai bagat bubble sort, si asa ca e O(n^2).
Cu o simpla parcurgere a sirului (cu niste if-uri), iese O(n).
Si e si mai simplu: nu trebuie sa stii algoritmi de sortare.
Oricum, si cu sir sortat, tot trebuie iterat (sau cautat binar). Ca ai conditiile acelea cu negativ/pozitiv.

Acest topic a fost editat de axel: 22 Apr 2008, 11:05 AM


--------------------
Azi avem.

Go to the top of the page
 
+Quote Post

Mesaje in acest topic


Reply to this topicStart new topic

 



RSS Versiune Text-Only Data este acum: 30 April 2024 - 12:46 AM
Ceaiuri Medicinale Haine Dama Designer Roman