john
и это больше не будет для тебя чем то подкапотным
Ольга
ну я вот щас делаю на обж и там нету фильтр,мап,редюс
а свифт не умеет перебирать массив в обратном порядке
David
или что-то в таком духе
john
да, незачем его перебирать в обратном если можно перевернуть
Ольга
какж там вроде reverse(массив) есть
в for не сможешь задать диапазон по убыванию
David
например
David
можно ли работать с char’ами напримую у стрингов ?
David
или так тоже только школьники делают ?
David
будет ли детской ошибкой если я последний элемент в массиве удалю так array.delete(array.length - 1)
David
а не так array.removeLast()
john
а зачем ты его удаляешь?
David
а зачем ты его удаляешь?
ну он мне там больше не нужен
john
тебе же всего лишь нужен арай без последнего элемента
john
не удаляй ничего, просто верни другой арай без последнего элемента
Eugene
не удаляй ничего, просто верни другой арай без последнего элемента
Лол, чат будешь хранить с удаленным последним сообщением, не удаляя его, а копируя массив? От кейса зависит
David
даже джокер так сильно не тролит
john
да я вообще не тролю
john
это ты пытаешься
john
фильтер мап редюс не знаешь же
David
действительно
john
если б знал - подключил бы себе в обж эти функции, это несложно
john
если уж совсем нет - написал бы сам
john
это база СИКП
john
определи что тебе нужно от арая и сообрази это фильтер мап или редюс
john
так то ничо я не тролю, ты прекрасен и все такое
john
спор не о твоей личности
Ольга
да и спора-то нету
Ольга
вы вчера ходили в рандом?)))
Ольга
пошумели?)
john
я вам просто функциональщиной голову забиваю, не обращайте внимания
David
нет, он просто забивает
David
нам головы
john
)))
David
долго я буду отходить видимо...
john
какой бы цикл для арая вы не писали - он укладывается в комбинацию фукнций фильтер, мап, редюс
john
долго я буду отходить видимо...
да, ладно, прости уж меня
David
какой бы цикл для арая вы не писали - он укладывается в комбинацию фукнций фильтер, мап, редюс
а в эпл вот школьники сидят, не додумались добавить обертку для массива в обжс
David
хорошо что в свифте додумались
john
john
ойфсе, пиши циклы
David
let cast = ["Vivien", "Marlon", "Kim", "Karl"] let lowercaseNames = cast.map { $0.lowercaseString }
David
как ты думаешь что происходит в этом участке кода ?
David
его результат таков // 'lowercaseNames' == ["vivien", "marlon", "kim", "karl"]
Деда
пошумели?)
Там тухляк
Ольга
Там тухляк
политоту не стали разводить?
David
ойфсе, пиши циклы
каков принцип работы именно интересует
john
как ты думаешь что происходит в этом участке кода ?
на хекслете курс пройдешь - узнаешь, уверяю тебя - не цикл
David
ясн
john
я ничего не говорил
Ольга
я ничего не говорил
ахаха) я спалила
john
))))
Ольга
неа
а зачем вы тогда туда пошли? 😂
Деда
они мертвые
David
я ничего не говорил
ты написал рекурсия
Деда
а зачем вы тогда туда пошли? 😂
Решили послушать Алексея
David
хвостовая
john
хвостовая
знаком с ней?
David
нет
Деда
Почему один программист может сделать проект за месяц, двое за полмесяца, а девять женщин не могут за один месяц родить ребенка?
Ольга
ща мне влетит
john
нет
обрабатываем первый элемент а все остальне бросаем рекурсивно в ту же функцию
Деда
навального?
Нашего босса, он же нас туда все отправляет
john
это уже как угодно
David
обрабатываем первый элемент а все остальне бросаем рекурсивно в ту же функцию
и как ты думаешь какое будет время выполнение в рамках О -большего по сравнению с простой итерацией по циклу ?
David
за сколько будет выполнятся по времени map и за сколько цикл
David
не ответ на вопрос)
john
миша, я от тебя оцтал