2015-07-07 2 views
0

Я тренировался, чтобы закодировать анаграмму, но мне это легко, так как существует такой метод, называемый Array.Sort().Сортировка Char без использования Array.Sort() - VB.net

Не используйте способ, указанный выше, как вы можете сортировать его по алфавиту? Я только что перешел с Java на VB.NET и все еще учусь, так да :)

Предположим, что это код:

Module Module1 
Sub Main() 
    Dim str1, str2, str3 As String 
    Dim char1(), char2(), char3() As Char 

    Console.WriteLine("Enter 1st string:") 
    str1 = Console.ReadLine().ToLower.Replace(" ", "") 
    Console.WriteLine("Enter 1st string:") 
    str2 = Console.ReadLine().ToLower.Replace(" ", "") 
    Console.WriteLine("Enter 1st string:") 
    str3 = Console.ReadLine().ToLower.Replace(" ", "") 

    char1 = str1.ToCharArray() 
    char2 = str2.ToCharArray() 
    char3 = str3.ToCharArray() 
End Sub End Module 
+0

Вы спрашиваете, как код алгоритма сортировки в VB.NET, вместо того, чтобы использовать один из встроенных в сортировке методы? Если да, то какой алгоритм и что вы пробовали до сих пор? – Mark

+0

Я пробовал делать вложенный цикл для каждого символа в char1 и char2, а затем посмотреть, если они, если char2 (i) имеет значения char1 (x). Это довольно сложно, если честно, даже меня путают с моими кодами: P – Juju

ответ