Loading...
ppbaev avatar ppbaev 157 Точки

сложи си + накрая на всичките патърни, в момента не хващаш числа с повече от 1 цифра, примерно k22, m34

1
kaloyannikov avatar kaloyannikov 531 Точки

аа верно , как не се сетих за това .. мерси много :) 

0
boyan_georgiev avatar boyan_georgiev 62 Точки

Изпревариха ме :)

Аз я реших с 4 queue-та. Вместо да събирам инпутите в StringBuilder, ги сплитвам по space, обхождам новия масив и ги разпределям в опашките в зависимост от 1-вия char, а йодата го пропускам и пазя в boolean, дали се е появил или не.

После в зависимост, дали има/няма йода вадя от опашките в съответния ред и събирам в StringBuilder. Така дългите тестове минават около 2 пъти по бързо. :)

2
CvetanPetkov avatar CvetanPetkov 47 Точки

При мен минава всички тестове само ако използвам навсякъде StringBuilder, с листове, опашки, сетове - винаги гърми за време.

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.