izbyshev's blog

By izbyshev2 years ago, In Russian
В школьных командах постоянно возникают проблемы, связанные с организацией работы в команде и общей стратегией. Часто контест проходит "как получится", решения принимаются неосознанно и т.д. Конечно, если это восьмиклассники, это не сильно удивительно, но обучать их всё-таки надо.
Андрей Акиньшин и я решили составить заготовку плана, по которому школьники должны продумать и описать работу в своей команде. Я предлагаю вместе обсудить, дополнить и откорректировать эту заготовку, чтобы она превратилась в нечто разумное. Пока это всего лишь некий сборник правил и советов.
Обращаю особое внимание на то, что в основном план предназначен для не очень опытных команд, составленных из школьников, поэтому, пожалуйста, вспомните то счастливое время, когда будете комментить:)

Read more »

 
 
 
 
  • Vote: I like it  
  • +18
  • Vote: I do not like it  

By izbyshev2 years ago, translation, In English
There are many problems requiring deep recursion. Usually it's graph problems with big limitations which are solved by DFS. But deep recursion requires large stack size, often several megabytes.
In C++ or Pascal/Delphi the stack size can be set by compiler directives. But it's impossible in Java. The default Java thread stack size is quite small, it's 320kb in 32-bit Windows. The most simple solution is to use -Xss command line switch. But this is where problems begin.

Read more »

 
 
 
 
  • Vote: I like it  
  • +15
  • Vote: I do not like it