avva: (Default)
[personal profile] avva
Ох, как тяжело писать отчет о кандидате после интервью с ним. Чуть ли не мини-эссе о каждом надо написать.

На этой неделе я начал проводить интервью по видео с кандидатами в российские отделения Гугла (в Москве и Питере). От некоторых до сих пор прихожу в себя, от изумления. Но теоретизировать или выводы делать пока рано: мало данных.

Date: 2007-07-07 11:59 pm (UTC)
From: [identity profile] anosov.livejournal.com
Крайне не согласен.
Скажите пожалуйста, вот у меня есть библиотека.
В ней описаны 3 алгоритма сортировки: пузырьковая (bubblesort), пирамидальная (heapsort) и быстрая (quicksort). И простой вопрос: в каких случаях
эффективно выбрать пузырек, в каких пирамиду, а в каких быструю сортировку?
Как Вы ответите на этот вопрос не зная этих алгортмов
и их преимуществ для конкретной задачи?
Знания STL, механизмы наследования и стандарт C++ тут не помогут. Нужны алгоритмические знания + еще немного подумать.
Язык - это инструмент, а библиотека - материал. Т.е. необходимые, но никак не достаточные средства для того что бы сделать эффективно решить поставленную задачу.
Надо еще знать какой инструмент и какой материал нужно применить в данном месте (и уметь это сделать) чтобы говна не вышло.

Date: 2007-07-08 08:50 am (UTC)
From: (Anonymous)
Быстрая работает лучше и быстрее. Используйте квиксорт

C++ не помог.

Date: 2007-07-08 09:21 am (UTC)
From: [identity profile] anosov.livejournal.com
Увы не всегда.

Date: 2007-07-08 01:35 pm (UTC)
From: [identity profile] e2pii1.livejournal.com
He вceгда:
квиксорт иногда работает N*N , a heapsort - вceгда N*ln(N)

June 2025

S M T W T F S
123 4 5 6 7
8 910 11 12 13 14
15 16 17 1819 20 21
22 23 2425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 25th, 2025 05:39 pm
Powered by Dreamwidth Studios