Вверх ↑
Этот топик читают: Гость
Ответов: 119
Рейтинг: 0
#1: 2011-06-05 09:10:32 ЛС | профиль | цитата
Удаление нужных мне строк происходит не разом, как должно быть по алгоритму, что делаю не так? За ранее спасибо.
code_24285.txt
[offtop]Собираю добровольцев для борьбы с рейтинговым произволом [/offtop]

карма: 0

0
файлы: 1code_24285.txt [1.9KB] [143]
Ответов: 4641
Рейтинг: 334
#2: 2011-06-05 10:54:58 ЛС | профиль | цитата
а чем тебя MST_Clear не устраивает ?
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 119
Рейтинг: 0
#3: 2011-06-05 11:11:51 ЛС | профиль | цитата
Ну если смотреть схему внимательно, то я удаляю нужные строки по условию, как применить MST_Clear в данном случае не знаю, в хелпах примеров нет, насколько я понял MST_Clear очищает или все или все без структуры.
карма: 0

0
Ответов: 4641
Рейтинг: 334
#4: 2011-06-05 11:16:04 ЛС | профиль | цитата
и какое там условие?
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 119
Рейтинг: 0
#5: 2011-06-05 11:19:30 ЛС | профиль | цитата
Удаляю строки содержащие пустую ячейку в 4 колонке.
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#6: 2011-06-05 11:22:17 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2025-01-09 21:52:47
карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#7: 2011-06-05 11:27:53 ЛС | профиль | цитата
А как можно удалять ячейки используя матрицу, которая после первого же удаления становится неактуальной, тк индексы смещаются
Любой нормальное удаление всегда производится с конца, а в элементе перебора стоит Inc
карма: 22

0
Ответов: 119
Рейтинг: 0
#8: 2011-06-05 11:30:37 ЛС | профиль | цитата
Я не спец поэтому схемы воспринимаю буквально как водопровод хотя и не сантехник Хотелось бы узнать, а что вы видите на схеме?

"не зазом" при считывании массива и проход через условие получаю номер строки которую нужно удалить, с обычным массивом у меня проблем не было. Я так думаю, что последовательно, но за один раз все строки с пусой ячейкой в колонке 4 должны быть удалены.

Извините за непонятный стиль изложения мыслей.
карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#9: 2011-06-05 11:31:02 ЛС | профиль | цитата
К тому же, пустая ячейка это не Null, а пустая строка
карма: 22

0
Ответов: 119
Рейтинг: 0
#10: 2011-06-05 11:31:13 ЛС | профиль | цитата
Такой тонкости не знал, сори.
карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#11: 2011-06-05 11:31:48 ЛС | профиль | цитата
Попробуй удялять с конца

code_24297.txt
карма: 22

0
файлы: 1code_24297.txt [2KB] [161]
Ответов: 119
Рейтинг: 0
#12: 2011-06-05 11:36:02 ЛС | профиль | цитата
Да, помогло сразу, учту при создании других схем, еще не вьехал в физику и логику процесса, но на верном пути nesco +100
карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#13: 2011-06-05 11:38:38 ЛС | профиль | цитата
Solid писал(а):
еще не вьехал в физику и логику процесса, но на верном пути

Что там въезжать-то -- когда удаление происходит с конца, то нижние индексы уже не участвуют в удалении, тк их опрос уже не производится. Те, мы идем не навстречу удаляемым ячейкам, а вместе с ними, находясь в голове этого "поезда"
карма: 22

0
Ответов: 119
Рейтинг: 0
#14: 2011-06-05 11:40:25 ЛС | профиль | цитата
[offtop]я в целом [/offtop]
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#15: 2011-06-05 12:16:27 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2025-01-09 21:52:47
карма: 0

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)