Прикол в том, что акцизы и коммуналочка - это регрессивный налог. Средний класс и выше такие налоги не должны волновать.
Скорее это на тему "валюту затаскивать" на финансирование оппозиции. После того как оппозиции кислород перекрыли в виде финансирования по раздутым рекламным кампаниям представительств западных компаний, они перешли на финансирование именно через частные денежные переводы.
Сайт не может нести никакой ответственности ни за что. Ответственность несет какое-то юридическое или физическое лицо. В данном случае то, которое неправомерно использовало объект защищенный правом ИС. Если используете вы - ответственность несете вы.
Убрать вредоносное ПО, добавить сайт в ВМТ, заказать перепроверку.
Если просто убрать вредоносное ПО, то тоже пропадет, но позже.
Только деньги пойдут не оптимизаторам а ГГЛ. ГГЛ не возвращает деньги оптимизаторам за незастрахованные ссылки.
Нужно с помощью unset сократить перебор---------- Добавлено 26.02.2016 в 09:54 ----------А еще такой вопрос. Если массив с числовыми ключами:
$arr = array('a','b','c'); foreach($arr as $key=>&$vl){ echo $key.'-'.$vl."\n"; if($vl=='a'){ unset($arr[1]); } }
То в данном случае, вариант doctorpc тоже работает точно как надо. Результат:
0-a
2-c
Можно ли ожидать что так и будет работать при изменениях версий PHP? Я именно имею ввиду момент, связанный с отличием в массивах php для числовых и для символьных ключей.
Один проход примерно 0.0005-0.001с на реальных данных. То есть 500-1000 миллисекунд.
doctorpc, Удивительно, но первый вариант сработал. Спасибо огромное. Я три раза перечитал описание foreach, думал о таком решении, но не попробовал. Почему-то подумал что работать не будет. Сейчас попробовал - работает.
Один раз не долго, а сделать такую операцию 100000 раз - долго. Требуется реализовать алгоритм, который будет не просто работать, а работать максимально быстро, насколько позволяет математика. Не хочется только из-за того что php это не может переходить на какой-то другой язык...
Да, это первое что приходит в голову. Но это костыль, дублирование данных. Хочется сделать не "абы как шоб работало", а максимально оптимально. Может быть как-то можно решить эту задачу, изменив исходное представление данных?---------- Добавлено 25.02.2016 в 23:29 ----------Полностью задача выглядит так. Есть некая дискретная последовательность элементов, пусть числовой ряд. На эту последовательность наложены отрезки разной длины (в основном короткие), отрезки взаимно перекрываются, про отрезки известно начало и их длина (в общем все что характеризует отрезки). Требуется из массива отрезков выкинуть все отрезки которые полностью перекрываются каким либо одним другим отрезком (если отрезки равны - то не выкидывается ни один, выкидываются при условии если длина одного строго больше чем длина другого). Выполнить максимально быстро. В том числе, задача должна выполняться максимально быстро и в случае если всего отрезков мало, экономия времени должна быть не только на оптимизации перебора но и на оптимизации самого процесса "выкидывания". Исходные данные, уже изначально сортированы по точке начала отрезка, можно это использовать, можно не использовать.