Для соответствующих констант (что означает степень двух) умножения / деления также почти всегда заменяются операциями сдвига битов любым оптимизирующим компилятором.
т блог Автор предложил следующее в качестве исправления ошибки:Кто-нибудь знает, что это за оператор >>>? Конечно, его нет в следующем списке операторов:
int mid = (low + high) >>> 1;
http://msdn.microsoft.com/en-us/library/x04xhy0h%28v=vs.71%29.aspx
http://www.cplusplus.com/doc/tutorial/operators/Что это такое и как это решает проблему переполнения?В блоге написано "В C и C ++ (где вы