Зависит от масштабов. Если 1 страница с 5 ссылками - делайте все в одном классе с передачаей ссылок в масиивах. Если объемы большие - используйте очереди. Очереди либо сами пишите на базе данных, например, либо готовые ипользуйте - rabbitMq, например
Далее вы идете побуквенно по строке пароля и для каждого массива храние 2 значения: текущее положение и количество совпадений подряд идущих
НУ а дальше зависит от предыдущего вопроса:
если строка целиком должна состоять из последовательностей - ты должен идти подрят по строке и массиву и при несовпадении всех трех массивов выходить, говоря, что пароль тест прошел.
Если же ты в строке ищешь последовательности - нужно при несовпадениях сбрасывать счетчики в ноль, а возвращать непрохождение теста при условии, что встретилась последовательность критической длинны хотя бы в одном из массивов (Добавление)
Вариант Евгена более прост
Жень, только что ты обошел темы, на которые тебе сказать нечего ( в частности, среднюю зарплату системного администратора (с нормальными знаниями и опытом) в настоящий момент и твою, без опыта на ту же должность ... мало того, ты говоришь, что это не везение , с чем я категорически несогласен ... твой случай - явное выпадение из общей статистики )
Касательно
Цитата:
Да и потом, не 41 же новичек на всю Москву?
по твоей ссылке 489 вакансий, из них 41 в моем диапазоне - это около 9% ... да, думаю, около 9% компаний ищут себе новичков, а не матерых специалистов ... по мне - так это правдоподобная статистика
ps
Я все это не к тому, что ты везунчик, незаслуженно получаешь большое бабло и еще что-либо в этом духе, боже упаси. Просто мне сейчас приходится проводить довольно много собеседований и я вижу общую тенденцию, она меня пугает. Люди без глубоких знаний, наработок, интересных работ и опыта за плечами хотят безумных денег (иногда за 100 000 переваливает - кто на что горазд). Я хочу что бы новички остановились на минуту и подумали, а стоят ли они столько? Что он реально может дать компании, сколько он знает и сколько получают люди вокруг. Новичок - человек, который половину рабочего времени учится - он изучает маны, он спрашивает советы, он тратит мое время на код ревью и консультации, он впринципе не может получать больше трети от моей зарплаты ... он получает от работы больше, чем дает ей (закрывая самые рутинные вещи, он получает опыт и знания, возможность потрогать новые инструменты и набить о них шишек) (Добавление)
Скорость роста зарплаты новичков должна зависеть от скорости их обучения, от того, как быстро они подхватывают и начинают приносить пользу, но изначально ...
Евгений, не вижу противоречий по ссылке. С зарплатой 9-34 (куда попадает 18) в Москве есть 41 вакансия, что совсем не выходит за рамки того, что озвучил я. Так же прошу заметить, что с 18 я начинал 6 лет назад, сейчас и я считаю эту цифру заниженной, нормально было бы в районе 30. То, что тебе удалось устроиться без опыта на 65 - это везение (хотя я не знаю специфику, возможно, есть какая-то золотая жила, о которой мне не известно) ... сейчас для опытного системного администратора со знанием linux зарплата в 60 - 65 считается очень неплохой, поэтому я с трудом представляю, как ты с месяцем работы и профилем в администрировании linux получал 75к. (Добавление)
У меня больше не сходится это вакансии +
Цитата:
первое устройство на работу, тогда мой средний доход составил 65000 (это с первого же месяца) - и не скажу, чтобы я был "так хорош", вовсе нет. Да, я не поленился почитать про *nix системы и успешно смог убедить работодателя в том, что обладаю в них средними знаниями
Цитата:
правда, уже через месяца 4 оно стало около 75000
(Добавление)
DelphinPRO, мы сейчас говорим о студенте, который, по замыслу государства, должен как-то прожить на 3000 (где-то 1500) стипендии
18 000 сейчас для новичка в Москве, ИМХО, немного занижено, но такого что бы я смеялся или что бы это меня удивило - нет. Я лет 6 назад начинал примерно с этой суммы. Наша компания рассматривает вариант с наймом на работу студентов, думаю, зарплату выставят в рамках 30 000 (это сугубо мои догадки). Все правильно, я считаю. Сейчас вам платят символические деньги за то, что вы, возможно, будете полезны в том, что программисту уровнем выше, делать лень/нецелесообразно/некогда. Если бы у меня в то время были предложения о работе в крупной компании, в окружении знающих разработчиков, которые готовы делиться своими знаниями - я хоть доплачивать первое время готв бы был, но тогда таких вакансий не было
зы
Работники суда с большим стажем получают 14 000 на руки, а тут нихрена еще не умеющему студенту предлагают 18 ... зажрались айтишники