Вверх ↑
Этот топик читают: Гость
Ответов: 1528
Рейтинг: 57
#1: 2011-05-04 19:02:25 ЛС | профиль | цитата
code_23711.txt
После строки "5===========;====;1" при добавлении в очередь нужно сохранить очерёдность которая нарушается если брать строку выше целевой.
Если брать строку выше целевой то все строки смещаются на одну вверх и получается каждая последующая добавляется через 1 строку

пример
если мы добавляем после 5той строки 9тую то всё идёт как нужно - попорядку(5,9,6,7,8 и т.д.), если потом добавлять к очереди строку 2, получится уже следующая последовательность (5,9,6,2,7,8 и т.д.) т.к. сместились строки а счётчик считает без смещений.

задача
нужно чтобы последовательность не нарушалась при добавлении строк как и ниже, так и выше целевой.
карма: 0

0
файлы: 1code_23711.txt [2.5KB] [90]
Ответов: 4641
Рейтинг: 334
#2: 2011-05-04 19:12:44 ЛС | профиль | цитата
hitman249, непонял. расскажи принцип очереди. Ты хочешь менять строки местами или сдвигать строку вниз?
------------ Дoбавленo в 19.12:
hitman249 писал(а):
нужно чтобы последовательность не нарушалась при добавлении строк
и это как понять?
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 1528
Рейтинг: 57
#3: 2011-05-04 19:19:03 ЛС | профиль | цитата
Ravilr, смотрел схему?
карма: 0

0
Ответов: 4641
Рейтинг: 334
#4: 2011-05-04 19:20:43 ЛС | профиль | цитата
[offtop]
hitman249 писал(а):
Ravilr, смотрел схему?

не не смотрел.. я тут просто так вопросы задаю от нечего делать.... сам не знаю что спрашиваю и зачем пишу.. и вообще для кого. [/offtop]
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 1528
Рейтинг: 57
#5: 2011-05-04 19:29:48 ЛС | профиль | цитата
Ravilr, добавь 9 тую строку, потом 2рую, должны все по порядку после 5той строки вставать
карма: 0

0
Ответов: 4641
Рейтинг: 334
#6: 2011-05-04 19:40:32 ЛС | профиль | цитата
ты с начало удаляешь, а потом вставляешь. Сделай наоборот. это для очереди с индексом <5
а если индекс > 5 то оставляй как есть, т.е удаляй, а потом вставляй.!
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 16884
Рейтинг: 1239
#7: 2011-05-04 19:54:49 ЛС | профиль | цитата
hitman249, Сначала смещай копию, а потом удаляй старую
------------ Дoбавленo в 19.54:
Ravilr, опередил
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 1528
Рейтинг: 57
#8: 2011-05-04 20:05:06 ЛС | профиль | цитата
Ravilr, Tad, не выходит, там ещё счётчик ковырять надо
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#9: 2011-05-04 20:40:25 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2025-01-11 06:25:45
карма: 0

0
Ответов: 4641
Рейтинг: 334
#10: 2011-05-04 21:32:52 ЛС | профиль | цитата
hitman249 писал(а):
счётчик ковырять надо

а чтобы ничего не ковырять. ставь позиции, номер очереди и сортируй по номеру и все.
[offtop]Я в детстве стоял в очереди, а на руке номерок был. Иногда номерок переписывали, взамен сместившегося или удалившегося. и все тут [/offtop]
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 1528
Рейтинг: 57
#11: 2011-05-04 21:48:09 ЛС | профиль | цитата
г. ость, во первых залогиньтесь
во вторых что вы курите уважаемый, если не можете посчитать, что в той строчке три действия и ВНИМАТЕЛЬНО

должны все по порядку после 5той строки вставать

поясню - по порядку означает, что все действия должны отображаться в последовательности их внесений, соответственно в результате строки должны идти как 5,9,2, а ни как не иначе.. хотя могу предполагать, что в вашем циферблате после 1 идёт 3 а после 7, 4.
------------ Дoбавленo в 21.48:
Ravilr,
ставь позиции

по подробней можно?
карма: 0

0
Ответов: 4641
Рейтинг: 334
#12: 2011-05-04 22:50:32 ЛС | профиль | цитата
hitman249 писал(а):
по подробней можно?

как то так.
code_23713.txt
карма: 1
Время верстки: %cr_time% Текущее время: %time%
1
файлы: 1code_23713.txt [1.3KB] [95]
Голосовали:hitman249
Ответов: 1304
Рейтинг: 405
#13: 2011-05-05 00:21:54 ЛС | профиль | цитата
hitman249,вот вариант, правда отсечку повторного выбора не делал.
code_23716.txt


карма: 3

1
файлы: 1code_23716.txt [2.7KB] [107]
Голосовали:hitman249
Ответов: 1528
Рейтинг: 57
#14: 2011-05-05 06:52:19 ЛС | профиль | цитата
MAV, буду разбираться
карма: 0

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