bedvit,в плюсах множественное наследование тащит.
Классы да - сильная вещь.
Классы да - сильная вещь.
|
26.04.2018 11:41:10
bedvit,в плюсах множественное наследование тащит.
Классы да - сильная вещь. |
|
|
|
|
|
25.04.2018 16:23:57
ProFessor,СИ не ООП.
К тому же в вба привычного мне си-образного я мало нашёл. Тот же массив mass( 4,9) на самом деле из 5 строк и 10 столбцов - МОЯ ГЛАВНАЯ ОШИБКА. В си это бы был массив из 4 строк и 9 столбцов, благо хоть с нуля начинается. Я не говорю, что язык плохой, просто непривычно сразу. P.S.Первый комментарий ваш по поводу пустого условия. Я хотел найти альтернативу continue, однако не нашёл. Но код тот такое себе. Может, вы альтернативу знаете? к break exit for для цикла со счётчиком.
|
|||
|
|
|
|
25.04.2018 09:26:39
Anchoret, да qsort, но тут одна оговорочка. В Си массив n-размерный в памяти расположен как линия, поэтому вообще каждый n-мерный масив можно рассматривать как одномерный массив. не знаю, так ли в вба, поэтому вначале пытался по-простому ( обычным обменом пузырьковым ), ну и к тому же в вба я не получу доступ как памяти, так как там нет указателей.
Выглядит сортировка как-то так
В общем, тема закрыта.
Изменено: - 25.04.2018 09:27:12
|
|||||||
|
|
|
|
24.04.2018 21:57:15
Изменено: - 24.04.2018 22:26:46
|
|||
|
|
|
|
24.04.2018 21:51:32
Anchoret,энтузиазм был вба почекать.
|
|
|
|
|
|
24.04.2018 21:33:57
Anchoret, без обид, но я на Си это сделал за 1,5 минуты. Мне нужно было тупо большое кол-во данных отсортировать и я полдня потратил на это vba, в итоге отсортировал на Си, перезаписал в файл и готово.
|
|
|
|
|
|
24.04.2018 16:51:52
ProFessor,спасибо, буду разбираться
|
|
|
|
|
|
24.04.2018 16:49:51
Изменено: - 24.04.2018 16:50:23
|
|||
|
|
|
|
24.04.2018 16:46:08
|
|||
|
|
|
|
24.04.2018 16:40:04
ProFessor, пузырёк, да.
|
|
|
|
|
|
24.04.2018 16:38:01
Алгоритм такой - сортировать строки, а последний элемент каждой строки сравнивать с первым элементом следующей строки и свапать, если нужно. Первое пустое условие нужно для того, чтобы игнорировать последний элемент. Как сделать возвращение к началу цикла по типу continue, не знаю.
|
|
|
|
|
|
24.04.2018 16:34:20
Ігор Гончаренко, тему я пояснил, да и в самом начале описано ПРОБЛЕМА С СОРТИРОВКОЙ МАТРИЦЫ. Если лень читать, то извините - не мои проблемы. К чему ваш этот ответ, не понимаю.
|
|
|
|
|
|
24.04.2018 16:31:30
|
|||
|
|
|
|
24.04.2018 16:15:02
В общем, здравствуйте. Возникла проблема с сортировкой матрицы. Хотел написать на VBA, сортирует частично, но почему-то добавляет лишний столбец и там числа по рандому.
Может, где-то что неправильно написал в коде, т к занялся этим сегодня только. В общем, помогите, пожалуйста.
Алгоритм простой, как два пальца. Вот только что в коде не так, не пойму, ну или я в синтаксисе что-то недопонял. Может, лишнее условие выполняется.
Изменено: - 24.04.2018 16:20:19
|
|||
|
|
|