Search
Write a publication
Pull to refresh
0
0
it4_kp @it4_kp

User

Send message
MyConvert.ToInt( int.MinValue.ToString() )

не работает
Как это не участвует?
Вы в LoadCurrentImage используете следующую конструкцию:

if ( !endNodes.Contains( node ) )
	endNodes.Add( node );

Contains это линейная операция на списке и практически константная на множестве, что
даст огромный выигрыш в производительности.
В ImageFileInspector замените
List<HashTreeNode> endNodes
на
HashSet<HashTreeNode> endNodes

тогда ваша программа заработает в разы быстрее. Да и вообще весь этот бор
кажется лишним, помоему хватило бы простого словаря.
Добавлю еще несколько своих...

Сборщик мусора всегда обходит Петину "кучу" стороной, потому что там никогда нет ничего лишнего.

В детстве, Петя любил посылать лёгкие статейки, подписывавшись смешными словами кнут, дейкстра и кормен.
Со временем, эти слова стали именами собственными.

Однажды на школьных каникулах, Петя приезжал с классом в Питер. Там один местный паренёк в толпе, случайно дотронулся до Пети. Ничего интересного... Да, кстати, паренька звали Андрюша Станкевич.

Петя - великий гуманист. Он никогда не пишет на С++, чтобы у других тоже были шансы.

Когда Петя падает в рейтинге, в Китае начинает идти снег.

Петя широко и по-доброму улыбается, когда по телевизору сам Радзинский называет его Первым.

Петя ужасно злится, когда его решение получает Wrong Answer. "Не верю" - кричит он, и просыпается.
Спорно!

Если математика - это решение, а программирование просто воплощение, то математики больше 50%. Кроме того, программированию можно научиться, математике - нет!

Information

Rating
Does not participate
Registered
Activity