![]() | |
| | #1 (permalink) |
| Üye Üyelik Tarihi: 03/2007
Mesaj: 3
|
arkdaşlar aşağıdaki qick sort için verilmiş kodu anlatabilirmisiniz.ilgilendiğiniz için şimdiden tşk ederim. REM quicksort(non-recursive) CLS INPUT "how many numbers to sort"; n DIM a(n), r(n), s(n, 2) RANDOMIZE TIMER FOR i = 1 TO n: a(i) = INT(n * RND) + 1: NEXT i GOTO 20 10 GOTO 160 20 st = TIMER z = 1 s(z, 1) = 1 s(z, 2) = n 30 IF s(z, 1) = 0 THEN GOTO 10 l1 = s(z, 1) r1 = s(z, 2) s(z, 1) = 0: s(z, 2) = 0 z = z - 1 40 GOSUB 70 IF l2 = 0 AND l3 = 0 THEN GOTO 30 IF l2 <> 0 AND l3 = 0 THEN GOTO 60 IF l2 = 0 AND l3 <> 0 THEN GOTO 50 z = z + 1 s(z, 1) = l2 s(z, 2) = r2 50 l1 = l3 r1 = r3 GOTO 40 60 l1 = l2 r1 = r2 GOTO 40 70 x = a(l1)'subroutine begins from here' r = r1 i = l1 80 FOR j = r TO l1 STEP -1 IF i = j THEN GOTO 110 IF x > a(j) THEN GOTO 90 NEXT j 90 a(i) = a(j) l = i + 1 FOR i = l TO r1 IF i = j THEN GOTO 110 IF x < a(i) THEN GOTO 100 NEXT i 100 a(j) = a(i) r = j - 1 GOTO 80 110 a(i) = x IF i <= l1 + 1 THEN GOTO 120 l2 = l1 r2 = i - 1 GOTO 130 120 l2 = 0 r2 = 0 130 IF j >= r1 - 1 THEN GOTO 140 l3 = j + 1 r3 = r1 GOTO 150 140 l3 = 0 r3 = 0 150 RETURN 160 et = TIMER PRINT "run time in sec="; et - st END |
| | |
![]() |
| Bookmarks |
| Seçenekler | |
| |
Benzer Konular | ||||
| Konu | Konuyu açana göre | Forum | Cevap | En Son Mesaj |
| bu koddaki hatayı bulamadım yardımcı olursanız sevinirim | algoritma | PHP | 5 | 10/06/2007 14:10 |
| Yardımcı olursanız ve Beni yönlendirirseniz sevinirim ... | Lykion | Ben Geldim | 9 | 04/05/2007 02:25 |
| Explorer hatası Acil arkadaslar bi yardımcı olursanız sevinirim | Hoscakal85 | Windows | 3 | 08/03/2007 23:47 |
| Arkadaşlar Projem var ACİL!! bir durum yardımcı olursanız çok sevinirim | redkit35 | Visual Basic | 1 | 20/02/2007 23:20 |
| 2 adet soru. yardımcı olursanız sevinirim! | bocelek | GNU / Linux / UNIX / BSD / Pardus | 6 | 29/01/2006 19:36 |
| Reklamlar & Desteklenenler | |
| Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv | |