Триене от опашка + Въпрос към господина

48 views
Skip to first unread message

Георги Иванов

unread,
Jun 8, 2013, 10:35:07 AM6/8/13
to prog1...@googlegroups.com
Някой знае ли как мога да изтрия даден елемент от опашка ? Или просто да го пропусна по някакъв начин ?

И отделен въпрос към господина:
В час бяхте казали, че тази задача (За горещия картоф) ще носи 15 точки, а в мудъл пише 10 :Д

Kiril Kostadinov

unread,
Jun 8, 2013, 2:29:34 PM6/8/13
to prog1...@googlegroups.com
В Moodle като пишеше 100/100 не се даваха 100 точки...

Георги Иванов

unread,
Jun 8, 2013, 2:52:35 PM6/8/13
to prog1...@googlegroups.com
За съжаление... :Д

Viktor Nonov

unread,
Jun 9, 2013, 2:33:16 AM6/9/13
to prog1...@googlegroups.com
Спокойно дава ви 15

Михаил 'hidr0' Кирилов

unread,
Jun 11, 2013, 11:36:24 AM6/11/13
to prog1...@googlegroups.com
Единствения начин да се изтрие елемент от опашата е 

int is_this_my_number,i;
  for(i = 0; i < queue->count-1;i++)
  {
    is_this_my_number = queue_dequeue(queue);
    if (is_this_my_number == Това което търсим)
    {
      break;
    }
    else
    {
      queue_enqueue(queue,is_this_my_number);
    }
  }

Това ще работи ако елемента го има в опашката иначе ще изпадне последния елемент.
Reply all
Reply to author
Forward
0 new messages