Pull to refresh
8
0
Владимир Мясников @vvovas

User

Send message
В таких олимпиадах код не читают.
На одном собеседовании предлагали задачку:
Без использования доп. памяти перевернуть строку, т.е. из «мама мыла раму» сделать «раму мыла мама»
Решается как раз таким способом.
Согласен, ничего необычного нет. Просто, когда я в первый раз на это наткнулся, был немного удивлен. Вроде бы и там и там эксепшн выходит за метод, и finally должен сработать.
Мне нравилось — отличная зарядка для мозгов.
Только что специально проверил в Visual Studio 2008. Сработало.
Интересная статья, спасибо за ссылку.
Пример с xor'ами, как я написал выше часто используется в олимпиадах, потому что не требует доп. памяти. В случае же с sql-примерами, они мне встречались на работе и приводили к ошибкам.
раньше участвовал в олимпиадах acm, там меня этому приему и научили. Только вот в C++ работает такой синтаксис, а в C# почему-то нет.
12 ...
7

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity