Algorithm — различия между версиями
Captain (обсуждение | вклад) |
Soooncha (обсуждение | вклад) |
||
(не показано 10 промежуточных версий 2 участников) | |||
Строка 1: | Строка 1: | ||
О, это Алгоритм, который волнует многие прогрессивные умы человечества. :) | О, это Алгоритм, который волнует многие прогрессивные умы человечества. :) | ||
+ | И поэтому, несмотря на то, что мы фанаты open-source, здесь мы выкладываем алгоритм нескольколетней давности (все-таки это наш "хлеб"). | ||
− | + | С тех пор мы сильно развились, он претерпел существенные изменения, был круто оптимизирован. Мы придумали к нему много хороших эвристик (переборных и не только). | |
− | С тех пор мы сильно развились, претерпел существенные изменения, был круто оптимизирован. Мы придумали к нему много хороших эвристик (переборных и не только). | + | Но тем не менее, как общий каркас и модельный пример этот алгоритм можно использовать. |
− | Но тем не менее общий каркас и модельный пример этот алгоритм | ||
− | |||
==Алгоритм== | ==Алгоритм== | ||
− | + | {{ambox | |
+ | |type = c++ | ||
+ | |image = [[Файл: cpp.png|40px|[[cpp]]]] | ||
+ | |text = | ||
<source lang="cpp"> | <source lang="cpp"> | ||
#include <наша_мега_база_кандидатов> | #include <наша_мега_база_кандидатов> | ||
Строка 50: | Строка 52: | ||
} | } | ||
</source> | </source> | ||
+ | }} | ||
+ | ==Куда дальше== | ||
+ | {{ambox | ||
+ | |type = python | ||
+ | |image = [[Файл: Python.png|40px|[[python]]]] | ||
+ | |text = | ||
+ | <source lang="python"> | ||
+ | # Про что тут можно прочитать | ||
+ | dir (N) | ||
+ | </source> | ||
+ | }} | ||
+ | |||
+ | [[Зачем]] - Зачем мы делаем самое лучшее кадровое агентство в области ИТ. | ||
+ | |||
+ | [[Inside]] - Командная жизнь изнутри. | ||
+ | |||
+ | [[Портфолио]] - Про то, какие вакансии мы умеем закрывать. | ||
+ | |||
+ | [[ХорошоИщем]] - Чем же мы такие особенные. | ||
+ | |||
+ | [[Цены]] - Наши цены. | ||
+ | |||
+ | [[КузницаКадров]] - Немного о наших процессах. | ||
+ | |||
+ | [[ProgrammersFeedback]] - Отзывы соискателей о нас. | ||
+ | |||
+ | [[История]] - История компании. | ||
+ | |||
+ | [[Are_you_a_star | Для тех кто хочет стать звездой рекрутмента]] - "Пугательная" страничка о всех сложностях работы у нас, через которую мы пропускаем всех, кто рвется к нам на работу. Для проверки мотивации. | ||
+ | |||
+ | [[ДеньРекрутера]] - Юмористический рассказ про день рекрутера. | ||
+ | |||
+ | [[Motivation]] - Наша мотивация. | ||
+ | |||
+ | [http://star-staff.blogspot.com/ Наш блог] | ||
+ | |||
+ | [[Собеседование_Александра_Македонского]] - Байка о том, как Александр Македонский проводил собеседования. |
Текущая версия на 02:17, 30 января 2013
О, это Алгоритм, который волнует многие прогрессивные умы человечества. :)
И поэтому, несмотря на то, что мы фанаты open-source, здесь мы выкладываем алгоритм нескольколетней давности (все-таки это наш "хлеб").
С тех пор мы сильно развились, он претерпел существенные изменения, был круто оптимизирован. Мы придумали к нему много хороших эвристик (переборных и не только). Но тем не менее, как общий каркас и модельный пример этот алгоритм можно использовать.
Алгоритм
#include <наша_мега_база_кандидатов>
#include <nanimator>
#include <list>
void Nanimator::CandidateSearch(Query q, Client clinet) {
bool кандидат_найден = false;
list<candidate> CandidateList;
list<candidate> LongList;
while (!кандидат_найден)
{
// наша база
search_base_fill(q, CandidateList, LongList);
// работные сайты
search_sites_fill(q, CandidateList, LongList);
// соц.сети, форумы и сообщества
search_snfc(q, CandidateList, LongList);
list<candidate>::iterator i;
for (i = LongList.begin(); i != LongList.end(); i++)
{
// рекомендации
ask_for_recommendations(*i, CandidateList);
}
candidate_sort(CandidateList);
Response r;
r = candidate_send(CandidateList, client);
if (r.hire)
{
кандидат_найден = true;
}
else
{
q = correction(q, r);
}
}
} |
Куда дальше
# Про что тут можно прочитать
dir (N) |
Зачем - Зачем мы делаем самое лучшее кадровое агентство в области ИТ.
Inside - Командная жизнь изнутри.
Портфолио - Про то, какие вакансии мы умеем закрывать.
ХорошоИщем - Чем же мы такие особенные.
Цены - Наши цены.
КузницаКадров - Немного о наших процессах.
ProgrammersFeedback - Отзывы соискателей о нас.
История - История компании.
Для тех кто хочет стать звездой рекрутмента - "Пугательная" страничка о всех сложностях работы у нас, через которую мы пропускаем всех, кто рвется к нам на работу. Для проверки мотивации.
ДеньРекрутера - Юмористический рассказ про день рекрутера.
Motivation - Наша мотивация.
Собеседование_Александра_Македонского - Байка о том, как Александр Македонский проводил собеседования.