Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 1 |

 

  Вопрос: Последовательности Добавлено: 07.03.06 16:02  

Автор вопроса:  Softer | Web-сайт: hware.org.ua | ICQ: 203660381  
Проблема заключается в сл.:
Есть последовательность 1,2,3,...,n-1,n
необходимо найти ВСЕ возможные варианты этих чисел.
напр.:
есть 1,2,3
получается
1,2,3
2,3,1
3,1,2
3,2,1
ну и так далее...
Так все нормально, но я не могу найти/придумать алгоритм для этой задачи. Зарание спасибо за ответы!

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 astoro



ICQ: 649109 

Вопросов: 31
Ответов: 391
 Профиль | | #1 Добавлено: 09.03.06 08:21
http://algolist.manual.ru/maths/combinat/permutations.php

Ответить

Номер ответа: 2
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #2
Добавлено: 11.03.06 19:48
На этом сайте есть статья Павла на тему комбинаторики, и это в том числе есть.

Ответить

Номер ответа: 3
Автор ответа:
 Softer



ICQ: 203660381  

Вопросов: 29
Ответов: 205
 Web-сайт: hware.org.ua
 Профиль | | #3
Добавлено: 18.03.06 13:13
За алгоритм спасибо, но после портирования он не работает....

Ответить

Номер ответа: 4
Автор ответа:
 LeX



ICQ: 301424893 

Вопросов: 28
Ответов: 277
 Web-сайт: www.vbkoders.info
 Профиль | | #4
Добавлено: 18.03.06 13:17
Private Sub Form_Load()
Dim a As Byte
Dim b As Byte
Dim c As Byte
Dim N As String

For a = 0 To 9
For b = 0 To 9
For c = 0 To 9
N = a & b & c
List1.AddItem N
Next c
Next b
Next a
End Sub

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам