psymatic 28.04.2011 12:25 Работа

вот какой идиот это придумал, а? http://www.ie.tusur.ru/books/ProgDevelTe...

1. utros 28.04.2011 12:30 Adium

А что не так?

2. psymaticutros /1 28.04.2011 12:35 Работа

да если внимательно вчитаться — все не так. Во-первых, у них индексация то с нуля, то с 1 идет и все в перемежку. Во-вторых, этот алгоритм не работает. Они считают j>0, но k%i может быть 0 — и куда прикажете вставлять элемент? Вроде как если считать индексацию с нуля, то в коде у них первый элемент вставляется на нулевое место, но при этом цикл начинается с 2, а не 1, и к тому же пытаются вставить элемент в n-е место. Если индексация с единицы, то v[0]=1 — не правильно, и как я уже писала, непонятно что делать, когда получим очередной pos=0

3. psymaticpsymatic /2 28.04.2011 12:36 Работа

Ну а вообще начинается все с того, что нигде не сказано, в каком порядке они нумеруют перестановки.

4. psymaticpsymatic /3 28.04.2011 12:36 Работа

ну и короче для {0,1,2} нифига ниче не работает.

5. utrospsymatic /2 28.04.2011 12:38 Adium

А, ну ты поменьше всякой фигни в интернетах читай. Советую обратить взор на "Искусство программирования" Дональда Кнута, если с такими вещами хочешь разобраться.

6. psymaticutros /5 28.04.2011 12:38 Работа

ох... этот четырехтомник на C ниасилю

7. utrospsymatic /6 28.04.2011 12:39 Adium

А чо так? Зато не будет возмущений "А что это за фигня?" и "Этот алгоритм не работает" =)

8. psymaticutros /7 28.04.2011 12:40 Работа

ну просто есть варианты решить проблему с меньшими потерями крови. Да еще в С разбираться... ну нафиг надо

9. psymaticutros /7 28.04.2011 12:41 Работа

да, пусть меня закидают помидорами, крича, что Кнут это библия программиста... но я девочка, мне можно :-P

10. utrospsymatic /9 28.04.2011 12:42 Adium

Тут вроде больше никого нет =P

11. psymaticutros /10 28.04.2011 12:42 Работа

ну вот для тех, кто нежданно нагрянет

12. psymatic 29.04.2011 12:21 Работа

уффф... решила я таки эту задачу (в смысле нашла миллионную перестановку чисел от 0 до 9

13. psymaticpsymatic /12 30.04.2011 06:46

И причем на бумажке решила

14. utrospsymatic /13 30.04.2011 11:59 Adium

Малаччинка.

15. psymaticutros /14 30.04.2011 19:10 Home

да, а когда разобралась в алгоритме, закодить оказалось всего-то строчек 10

16. utrospsymatic /15 30.04.2011 19:17 Adium

Оно всегда так =)

17. psymaticutros /16 30.04.2011 19:19 Home

да вот и не говори, два дня разбираешься, потом 5 минут пишешь программу.

18. utrospsymatic /17 30.04.2011 19:20 Adium

Веселее когда за 5 минут пишешь программу и потом дав дня разбираешься =)

19. psymaticutros /18 30.04.2011 19:21 Home

да уж :)

Do you really want to delete ?