Професионална програма
Loading...
kostadink2001 avatar kostadink2001 7 Точки

Judge Assignment - Task 3 - Parser

Здравейте,

Judge ми дава 60/100 на третата задача от последното домашно, защото кодът ми достига тайм лимита при 3-ти и 4-ти тест. Опитах се да го оптимизирам, но не помогна и не мога да открия по-бърз вариант на сегашния ми код. Моля за насоки или обяснение как да оптимизирам решението си.

                                                  Линкове към съдържанието на двата файла(Parser.h и PrintUtils.h):

                                                   Parser.h

                                                   PrintUtils.h

 

Благодаря предварително!smiley

 

Поздрави,

Костадин Костадинов

Тагове:
0
C++ Programming 04/10/2018 01:03:43
MartinBG avatar MartinBG 2792 Точки

Имаш логическа грешка в readNext метода.

Виж как работи в debug или го разпиши на лист хартия.

ПП

Най-добре премахни линковете към решенията си, защото не е много по правилата ;)

0