Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
FloydReme

Floydreme

Пишу музыку и программирую
  • 15
    вклад
  • 21
    вопрос
  • 24
    ответа
  • 63%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Как отсортировать массив пар [ключ, значение]?

    0xD34F
    0xD34F @0xD34F Куратор тега JavaScript
    const sortedArr = arr
      .map(n => [ n, n[0].replace(/\D+/, '') ])
      .sort((a, b) => a[1].localeCompare(b[1]))
      .map(n => n[0]);
    Ответ написан 16 мая 2022
    Комментировать
    Комментировать
  • Уроки по JavaScript?

    Grapeoff
    Dmitriy Grape @Grapeoff
    В чём концепция...?
    Давайте соберём ссылку на этот сайт по частям, я начинаю, а вы продолжаете в комментариях под этим ответом (например: я пишу https://qna, следующий комментатор пишет .habr, следующий .com)

    https://learn
    Ответ написан более года назад
    4 комментария
    4 комментария
  • Как выравнять элементы?

    thisuserhatephp
    Эмиль 🔥 @thisuserhatephp
    Ужастнее холокоста может быть только wordpress
    https://jsfiddle.net/zrd682uL/1/
    Ответ написан более года назад
    1 комментарий
    1 комментарий
  • Какую структуру данных выбрать для подсчета элементов?

    wataru
    Wataru @wataru Куратор тега C++
    Разработчик на С++, экс-олимпиадник.
    Вам нужен std::map или std::unordered_map. Самому писать структуру данных не надо.

    Первое будет деревом поиска, второе - хештаблицей.
    Дерево поиска гарантированно будет работать стабильно быстро. Хеш таблица будет работать быстрее, но если вам не повезет, то может работать очень долго. Но предпочтительнее, на мой взгляд, таблица.

    В качестве ключа используйте пару {Тип транспорта, номер маршрута}. В качестве значения - счетчик остановок.

    Еще вам нужен еще один map из тип транспорта-> std::set или std::unordered_set номеров маршрутов.

    Для построения структур один раз приходитесь по всем остановкам и увеличивайте счетчик в первой структуре. Добавляйте маршрут к транспорту во второй структуре.

    Для поиска ответа пройдитесь циклом по всем элементам set из второго map - это все маршруты. Смотрите в первом map'е сколько остановок у этого маршрута и выбирайте максимум.
    Ответ написан более двух лет назад
    2 комментария
    2 комментария
  • Как сделать анимацию карточек как у Яндекса?

    Vlad_IT
    Владимир Проскурин @Vlad_IT Куратор тега CSS
    Front-end разработчик
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как сделать анимацию карточек как у Яндекса?

    UnluckySerivelha
    Dymok @UnluckySerivelha
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Какой макбук для веб дизайна выбрать?

    evnuh
    evnuh @evnuh
    Поиск Гугл помог мне, впусти и ты его в свой дом
    Новый MacBook Air(2014) или б.у. MacBookPro(2014)?
    MacBook Air или Pro?
    Стоит ли покупать macbook?
    Есть ли разница в производительности Macbook Pro между моделями 2014 и 2015?
    Выбор MacBook Pro, 13" 2015 или 15" 2014?
    Стоит ли в моем случае покупать Macbook?
    Ноутбук для дизайнера: стоит ли брать Macbook Pro?
    Покупка MacBook Air 13'
    MacBook Air 13" vs MacBook Pro retina 13"?
    Стоит ли покупать macbook pro retina 2014 (mgx72)?
    Как не ошибиться, покупая бу macbook ??
    MacBook Pro Retina 13" или MacBook Air 13"?
    Ноутбук для студента. MacBook или не MacBook?
    MacBook Pro late 2013 (ME864) vs 2014 (MGX72)?
    Какой macbook мне выбрать?
    Стоит ли брать MacBook air 13 для верстки?
    Хорош ли Macbook Pro версии Retina 13.3" 256 ГБ?
    Какой macbook выбрать для разработки под android и ios?
    Нормик ли MacBook Pro 13 retina дизайнеру?
    Macbook Pro 13 retina vs non-retina?
    Что выбрать для разработки: MacBook Air или MacBook Pro Retina?
    Есть ли разница в производительности Macbook Pro между моделями 2014 и 2015?
    Покупаем macbook air на ebay, какие подводные камни?
    Подойдет ли macbook pro 13 core2duo 2.66 для frontend разработки?
    Подойдет ли новый Macbook Pro Retina для веб-дизайнера?
    Покупка MacBook за 30 тысяч, для программиста?
    Macbook air 13` — различия между моделями?
    Стоит ли покупать macbook?
    Подойдет ли Macbook pro Retina 13' для видеомонтажа?
    Macbook Pro 13' или Macbook Air 13'?
    Macbook air 13" 4gb для верстальщика?
    Насколько удобно верстать html на MacBook Retina 13?
    Есть ли смысл покупать MacBook Air для веб-разработки?
    Mac mini or MacBook 13.3?
    Какой MacBook выбрать для веб-разработки?
    Какой Macbook взять для front-end разработчика?
    Какой ноутбук Apple выбрать?
    MacBook Air md760 для программирования?
    Вот me116ll/a mac book стоит ли покупать?
    Какой макубук купить для работы с PS,AI и программирования?
    Достаточно ли мощности в macbook air i7 8Гб для разработки под android?
    Macbook Air vs Macbook Pro vs Mac mini?
    Какой mac mini 2014 выбрать для дома?
    Какой MacBook Pro выбрать?
    Стоит ли брать старенький Mac Book PRO?
    Какой посоветуете приобрести MAC для дизайнера?
    Стоит ли сейчас брать mac mini(в 2016-17 году)?
    Macbook air13 2013 на сегодня ещё будет актуальным, i5 1.3 4Gb? Стоит ли брать для web разработкиф (фотошоп + sublime + браузер)?
    Макбук 13, 2016 для верстки. Хватит ли экрана?
    Стоит ли студенту-программисту брать MacBook Air?
    Какой MacBook выбрать в 2017 году?
    MacBook air 13 стоит приобретать в 2018 году?
    На какой MacBook стоит заменить MacBook Air '13 Mid 2014?
    Стоит ли брать мак с перспективой на будущее?
    Стоит ли брать MacBook Pro 13 128gb 2017 г. для backend и мобильной разработки?
    Какой макбук для веб дизайна выбрать?
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как узнать имя и фамилию человека, вступившего в беседу?

    Negezor
    Владлен Хеллсайт @Negezor
    Senior Shaurma Developer
    Что бы получить профиль пользователя нужно вызвать метод user.get.
    updates.on('chat_invite_user', async (context, next) => {
        const [user] = await api.users.get({
            user_ids: context.eventMemberId,
            name_case: 'nom'
        });
    
        await context.send(`Добро пожаловать, ${user.first_name} ${user.last_name}`);
    });
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • Хочу начать учить Программирование. С какого языка начать?

    keine-lust
    Fedor @keine-lust
    Я начинал в 12 с Java :) Теперь не люблю ее. Не повторяйте моих ошибок. Серьёзно.

    Ну, а хороших языков для обучения существует куча. Главные критерии для выбора - простота в изучении, наличие хороших туториалов и комьюнити. Вы быстро забросите это занятие, если вместо обучения будете мучаться со сложным синтаксисом, поэтому он должен быть простым и понятным.

    По поводу Паскаля. Сам язык хороший, но он давно умер.

    Возьмите для начала тот же Python. Это универсальный язык, просто идеальный для обучения. Уроков по нему немерено.
    Захотите потом пилить веб? На Python это довольно просто.

    Рекомендую вместе с этим поучить какой-нибудь низкоуровневый язык (лучше всего Си) для лучшего понимания типов данных и т.д.

    Да, учи английский и учись искать инфу!

    Успехов.
    Ответ написан более трёх лет назад
    12 комментариев
    12 комментариев
  • Как убрать пробел в верстке между блоками?

    UnluckySerivelha
    Dymok @UnluckySerivelha
    Попробуйте задать margin-top: 0 для заголовка второго блока.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как решить проблемы с клавиатурой MacBook Pro 2017?

    rockon404
    Антон Спирин @rockon404
    Frontend Developer
    С чего вы взяли, что MBP "дорожный ноут"? Несите в сервис.
    ИМХО, в дороге был бы гораздо удобней MBP ''13 2015. И стоит он больше чем в 2 раза дешевле, убить в дороге не так жалко.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
Оценили как «Нравится»
Самые активные сегодня
  • Drno
    • 15 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 8 ответов
    • 0 вопросов
  • Алексей Гончаров
    • 6 ответов
    • 0 вопросов
  • an
    • 2 ответа
    • 3 вопроса
  • GNUBack
    • 5 ответов
    • 0 вопросов
  • nedosekinstanislav
    Stanislav
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации