تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
طلب : كود ترتيب مصفوفة ثنائية تصاعدياً + كود ضرب مصفوفة ثنائية
#2
ترتيب تصاعدي

PHP كود :
       Dim binArray As Integer() = New Integer() {1110011100}
 
       Dim first As Integer 0
        Dim last 
As Integer binArray.Length 1
        While first 
last
            If 0 
binArray(firstThen
                first 
+= 1
            ElseIf 1 
binArray(lastThen
                last 
-= 1
            Else
                binArray
(first) = 0
                binArray
(last) = 1
            End 
If
 
       End While 

ايضا الكود اعلاه يمكن تحويلة الي روتين كالتالي

PHP كود :
   Private Sub Sort(binArray As Integer())
 
       Dim first As Integer 0
        Dim last 
As Integer binArray.Length 1
        While first 
last
            If 0 
binArray(firstThen
                first 
+= 1
            ElseIf 1 
binArray(lastThen
                last 
-= 1
            Else
                binArray
(first) = 0
                binArray
(last) = 1
            End 
If
 
       End While
 
   End Sub 

و الروتين يستخدم كالتالي

PHP كود :
       Dim binArray As Integer() = New Integer() {1110011100}
 
       Sort(binArray
الرد }}}
تم الشكر بواسطة: Amir_Alzubidy


الردود في هذا الموضوع
RE: طلب : كود ترتيب مصفوفة ثنائية تصاعدياً + كود ضرب مصفوفة ثنائية - بواسطة silverlight - 27-11-16, 12:07 AM


التنقل السريع :


يقوم بقرائة الموضوع: