Сергей
Как hello world
ну учитывая то, что ты сделаешь несколько кликов до вебформы, вылезит шаблон, в котором ты напишешь респонс - то тут можно и поспорить о скорости написания :)
Bogdan
Хз, как по мне пхп жуть какая-то
Кстати в linq с производительностью беда скорее всего по причине того что это более высокоуровневый доступ по отношению к железу
Bogdan
Ну и + лямбды тоже берут своё
Bogdan
А еще в .net core много костылей, поэтому за удобство и красоту надо платить
Артур
Bogdan
А еще кстати в РНР нет столько паттернов сколько в том же С#
Oleg
это типа шаблона кода ?
Artyom 👻
это типа шаблона кода ?
Шаблон решения скорее
Oleg
ну да так и подумал
Bogdan
это типа шаблона кода ?
шаблон проектирования
Bogdan
это больше архитектурное чем просто шаблон кода
Bogdan
сейчас кстати в шарпе ещё очень набирает обороты паттерн-принцип CQRS который скажем так улучшает многослойную онион архитектуру так что паттернов тут хватает с головой
Bogdan
и это не всегда + потому что паттерны не все удобные
Bogdan
но Asp.net Core прекрасе и удобен, есть нюансы но все таки я жалею что раньше его не учил
Bogdan
типо обычный корявый Asp.net давно в прошлом (из за которого я и не хотел асп.нет учить)
Артур
кто-нибудь из чата пробовал писать эту задачу? https://www.codewars.com/kata/5659c6d896bc135c4c00021e/solutions можете подсказать направление темы, которое надо изучить, чтобы писать подобное
Олег
Быстрая сортировка (Quick Sort) и бинарный поиск (поиск методом деления пополам) (Binary Search)
Igor
Помоему обычная адхок задача без сортировок и бинпоиска. Хотя посмотрел бы на решение с сортировкой
Олег
Хотя, можно и проще. Найти минимальное а потом искать похожее... Не открывается без регистрации...
Igor
Все перестановки чтоли сортировать?
Олег
Просто двоичный поиск без сортировки не работает
Igor
Двоичный поиск чего?
Олег
Но я не вижу саму задачу, я там не зарегистрирован...
Олег
Да чего угодно
Олег
Поиск методом деления пополам
Igor
Отлично решаем) пофиг что дели пополам)
Олег
Быстрее чем тупой перебор, как при помощи индексов в реляционных базах данных. Наверное для этого и придуманы подобные задачи, IMHO
Олег
Igor
кто-нибудь из чата пробовал писать эту задачу? https://www.codewars.com/kata/5659c6d896bc135c4c00021e/solutions можете подсказать направление темы, которое надо изучить, чтобы писать подобное
Это задача просто на подумать смотри допустим первые n цифр остались неизменными, дальше следующая цифра должна уменьшится но как можно меньше. А что дальше придумай сам. Это просто на подумать. Перебрать все n от большего к меньшему как только найдем это ответ
Igor
что такое адхок?
Адхок когда решение применимо только к этой задаче и не имеет никаких общих алгоритмов. Нужно придумать идею и реализовать
Олег
Просто от большего к меньшему без сортировки?..
Igor
От большего по колву неизмененных цифр
Igor
Те цикл по цифрам
Олег
В смысле комбинаторика?
Олег
000, 001 и так далее?
Igor
Нет там никакой комбинаторики чисто логика позиционной системы счисления
Igor
Нет у нас есть число 6591234
Олег
Ну так логика позиционной системы счисления это и есть комбинаторика, IMHO
Igor
Если менять последние две цифры
Олег
00, 01, 02?..
Igor
Ничего не выйдет, если три то тоже и тд
Igor
А вот если менять последние 5 цифр то ответ 6549321
Igor
На место 9 поставили наиб цифру меньше девяти а дальше... То что я предлагал подумать
Igor
Ну и нужный разряд с которого начинать тоже можно найти достаточно легко
Igor
Не пытаясь строить каждый раз
Олег
Вот я осенью гуглил вакансии на джуниора и мне попалась вакансия на джуниора по Си Шарп на 90К деревянных и там они хотели чтобы я на 100 % нарешал вот такую задачу:
Олег
https://app.codility.com/programmers/task/number_of_disc_intersections/
Igor
Норм задача
Igor
Если я правильно понимаю то сложность O(n log n)
Igor
Зачем ограничение в 10 лямов не ясно
Igor
Можно сортировкой решать можно деревом. Но деревом бы решал только если есть структура в языке например сишный сет бы подошел.
Igor
И чтобы не пугали круги оставь отрезки на прямой. С координатами [x1, x2]
Igor
Круги там только чтобы запугать) ну или запутать
Igor
Я бы сказал, что даже [i-x, i+x], где A[i] = x
Ну собственно на это и был намек)
Igor
Там решение собственно сортировка плюс цикл ну и еще один цикл чтобы заполнить массив
Igor
что такое адхок?
А вот с кругами не адхок стандартная задача на сортировку)
Олег
Тут без сортировки никак? Быструю надо?
Oleksii
Оффтоп Сейчас заметил, что голосовые стали записываться с шумом и голос в них стал тише, причем вчера ещё все было хорошо. Может кто сталкивался с таким?
Bogdan
интересно стоит ли когда-то с винды перейти на манджаро
Bogdan
(к примеру)
Bogdan
я просто думаю стоит ли поиграться с линуксом
Bogdan
С какой целью?
хороший вопрос
Bogdan
ибо это обычно ничего не даёт
Гамлет
Перейти-то перейдешь
Гамлет
Только вот зачем тебе это
Bogdan
вопрос что это даст
Гамлет
Дотнет на винде лучше
Bogdan
было время когда мне хотелось кибербезопасность изучить поэтому я думал перейти на Кали но потом мне чёт пипец лень стало
Гамлет
Кали для извращенцев
Bogdan
Кали для извращенцев
ну для кибербезопасности как раз
Гамлет
Нет
Bogdan
ибо кб это и есть извращения
Гамлет
Он для мамкиных скрипт кидди