Круто, елси ещё знаеш как зделать [outer join] с [LINQ], то цэны тебе нет.
Я вобщето люблю [LINQ] ну извращение над кверис мне ненравица. И потом было много проблем с [temp tables] каторые я делал в [sp] пришлось хакнуть... В 4 есть пару заморочек интерестных намного интересней чем [F#]
Палец от станка не далеко падает.
Палец от станка не далеко падает.
Это я посмотрев на твои книжки пришел k выводу что книги о [jQuery] тебе 100% не хватает. Так ты определись, либо манаджер или алгоритмы.
Кстати что за алгоритмы если не секрет? Что-то в таком роде, или посерьёзней?
def bitonic_sort(up,x):
if len(x)<=1:
return x
else:
first = bitonic_sort(up,x[:len(x)/2])
second = bitonic_sort(not up,x[len(x)/2:])
return bitonic_merge(up,first+second)
def bitonic_merge(up,x):
# assume input x is bitonic, and sorted list is returned
if len(x) == 1:
return x
else:
bitonic_compare(up,x)
first = bitonic_merge(up,x[:len(x)/2])
second = bitonic_merge(up,x[len(x)/2:])
return first + second
def bitonic_compare(up,x):
dist = len(x)/2
for i in range(dist):
if up and x[i] > x[i+dist] or \
not up and x[i] < x[i+dist]:
x[i], x[i+dist] = x[i+dist], x[i] #swap
>>> bitonic_sort(True,[10,30,11,20,4,330,21,110])
[4, 10, 11, 20, 21, 30, 110, 330]
>>> bitonic_sort(False,[10,30,11,20,4,330,21,110])
[330, 110, 30, 21, 20, 11, 10, 4]
Палец от станка не далеко падает.
Ну, например, алгоритм определения символа, слова и т.д и т.п... на сосканированной бумажке... символ может быть напечатан разными фонтами, на разной бумаге, разными принтерами, включая матричные + разное по контрастности сканирование....
Тут много всяких примочек... Тут уже нужен многоэтапный статистический анализ... Ну, а artificial intelligence c ее алгоритмами поиска, сортинга т.д и т.п. пользую тоже... но немного... тока A*-search, в основном... причем, должно быть быстро... эту фиговину писал на С++... Термина Bitonic не знаю, к сожалению... Так, понял, это к параллельному процессированию в основном относится по эффективности... чем я не занимаюсь...
Я так понимаю, главное - это пузырь водки и Quake 4... чтоб расслабиться... :tongue:
Кстати, нэймингз в коде - брррр... если пишешь в С или подобном процедурном языке, то лучше использовать хангериан для типов... читается код гораздо легче... ИМХО...
Код выглядит так, как-будто он написан в конце 80-х или начале 90-х... Не в обиду...
Last edited by mineral; 09-16-2010 at 02:29 PM.
Понятно, примерно в конце девяностых я работал на одну компанию там где выпускали машины для аэропортов. Знаеш когда чемоданы, сумки, баулы, сканируют? Мы эту темы пислали сугубо на С++. Даже не представляю каким нужно быть извращенцем чтоб это на С# писать. Но ты не виноват, за это вашему архитектору надо подзатылников надовать, и работает наверно на С# медлено :(. А в аэропорту все спишат, врядли бы одобрили такую тему на С#... Надеюсь что ты не програмируеш те же машины что и я кога-то, иначе придёца в аэропорт ещё на 30 минут раньше до рейса приежятьПравда я слышал что потом нашу систему и в медецыне стали использовать, но это уже без меня.
Палец от станка не далеко падает.
There are currently 1 users browsing this thread. (0 members and 1 guests)
|
|
Terms of Service | Privacy Policy |
|