@ios_ru

Страница 1598 из 2351
Виталий
11.01.2018
14:18:25
он хочет получить последовательность 0, 1, 2, 3 и тп, зачем вы там чего то вычисляете?))

john
11.01.2018
14:18:30
ты к чему это?
массивы циклами гонять можно только школьникам на первом этапе обучения

john
11.01.2018
14:19:31
шах и мат
ну какие основные методы работы с массивом?

Google
Виталий
11.01.2018
14:20:28
а свифт хотя бы умеет параллельно элементы перебирать?

Ольга
11.01.2018
14:21:27
ну какие основные методы работы с массивом?
я тоже не понимаю, что ты прашиваешь. типа удаление/добавление элемента, сортировка - вот это все?

john
11.01.2018
14:22:03
запомните как отче наш - фильтер, мап, редюс

Alex
11.01.2018
14:22:15
?

Ольга
11.01.2018
14:22:27
ну, я про это и говорила

Alex
11.01.2018
14:23:53
запомните как отче наш - фильтер, мап, редюс
ты хочешь сказать под капотом этих методов нету циклов ?))

john
11.01.2018
14:24:37
под капотом ))))))

Ольга
11.01.2018
14:24:44
не нужно ручками это делать, нужно пользоваться методами языка. думаю посыл был таков

Alex
11.01.2018
14:25:34
видимо я обречен(

Google
john
11.01.2018
14:26:12
ты хочешь сказать под капотом этих методов нету циклов ?))
для того чтобы для тебя все это не называлось "под капотом" - иди на хекслет курс JS сам все эти три функции напишешь на примитивах

и это больше не будет для тебя чем то подкапотным

Ольга
11.01.2018
14:27:27
ну я вот щас делаю на обж и там нету фильтр,мап,редюс
а свифт не умеет перебирать массив в обратном порядке

Alex
11.01.2018
14:27:50
или что-то в таком духе

john
11.01.2018
14:28:21
да, незачем его перебирать в обратном если можно перевернуть

Ольга
11.01.2018
14:28:22
какж там вроде reverse(массив) есть
в for не сможешь задать диапазон по убыванию

Ольга
11.01.2018
14:28:40
Alex
11.01.2018
14:33:05
например

можно ли работать с char’ами напримую у стрингов ?

или так тоже только школьники делают ?

будет ли детской ошибкой если я последний элемент в массиве удалю так array.delete(array.length - 1)

а не так array.removeLast()

john
11.01.2018
14:35:47
а зачем ты его удаляешь?

Alex
11.01.2018
14:36:31
а зачем ты его удаляешь?
ну он мне там больше не нужен

john
11.01.2018
14:36:41
тебе же всего лишь нужен арай без последнего элемента

не удаляй ничего, просто верни другой арай без последнего элемента

Alex
11.01.2018
14:37:15
Google
Eugene
11.01.2018
14:38:17
не удаляй ничего, просто верни другой арай без последнего элемента
Лол, чат будешь хранить с удаленным последним сообщением, не удаляя его, а копируя массив? От кейса зависит

Alex
11.01.2018
14:38:25
даже джокер так сильно не тролит

john
11.01.2018
14:38:40
да я вообще не тролю

это ты пытаешься

фильтер мап редюс не знаешь же

Alex
11.01.2018
14:39:24
действительно

john
11.01.2018
14:39:38
если б знал - подключил бы себе в обж эти функции, это несложно

если уж совсем нет - написал бы сам

это база СИКП

определи что тебе нужно от арая и сообрази это фильтер мап или редюс

так то ничо я не тролю, ты прекрасен и все такое

спор не о твоей личности

Ольга
11.01.2018
14:43:47
да и спора-то нету

вы вчера ходили в рандом?)))

пошумели?)

Виталий
11.01.2018
14:44:29
он вам просто функциональщиной голову забивает

не обращайте внимания)

john
11.01.2018
14:45:25
я вам просто функциональщиной голову забиваю, не обращайте внимания

Alex
11.01.2018
14:45:57
Google
Alex
11.01.2018
14:46:02
нам головы

john
11.01.2018
14:46:14
)))

Alex
11.01.2018
14:47:19
долго я буду отходить видимо...

john
11.01.2018
14:47:55
какой бы цикл для арая вы не писали - он укладывается в комбинацию фукнций фильтер, мап, редюс

долго я буду отходить видимо...
да, ладно, прости уж меня

Alex
11.01.2018
14:48:57
какой бы цикл для арая вы не писали - он укладывается в комбинацию фукнций фильтер, мап, редюс
а в эпл вот школьники сидят, не додумались добавить обертку для массива в обжс

хорошо что в свифте додумались

john
11.01.2018
14:49:42


Admin
ERROR: S client not available

john
11.01.2018
14:50:56
ойфсе, пиши циклы

Alex
11.01.2018
14:51:58
let cast = ["Vivien", "Marlon", "Kim", "Karl"] let lowercaseNames = cast.map { $0.lowercaseString }

как ты думаешь что происходит в этом участке кода ?

его результат таков // 'lowercaseNames' == ["vivien", "marlon", "kim", "karl"]

Сергей
11.01.2018
14:52:58
пошумели?)
Там тухляк

Ольга
11.01.2018
14:53:25
Там тухляк
политоту не стали разводить?

Alex
11.01.2018
14:53:51
ойфсе, пиши циклы
каков принцип работы именно интересует

john
11.01.2018
14:54:05
как ты думаешь что происходит в этом участке кода ?
на хекслете курс пройдешь - узнаешь, уверяю тебя - не цикл

Alex
11.01.2018
14:54:19
ясн

Google
john
11.01.2018
14:54:45
я ничего не говорил

Сергей
11.01.2018
14:54:49
Ольга
11.01.2018
14:55:55
я ничего не говорил
ахаха) я спалила

john
11.01.2018
14:56:08
))))

Ольга
11.01.2018
14:56:13
неа
а зачем вы тогда туда пошли? ?

Сергей
11.01.2018
14:56:28
они мертвые

Alex
11.01.2018
14:56:30
я ничего не говорил
ты написал рекурсия

Сергей
11.01.2018
14:56:37
а зачем вы тогда туда пошли? ?
Решили послушать Алексея

john
11.01.2018
14:56:45
Alex
11.01.2018
14:56:49
хвостовая

john
11.01.2018
14:56:57
хвостовая
знаком с ней?

Alex
11.01.2018
14:57:04
нет

Сергей
11.01.2018
14:57:14
Почему один программист может сделать проект за месяц, двое за полмесяца, а девять женщин не могут за один месяц родить ребенка?

Ольга
11.01.2018
14:57:19
ща мне влетит

john
11.01.2018
14:57:30
нет
обрабатываем первый элемент а все остальне бросаем рекурсивно в ту же функцию

Сергей
11.01.2018
14:57:35
навального?
Нашего босса, он же нас туда все отправляет

Виталий
11.01.2018
14:57:42
рекурсия зло

ее все равно за тебя оптимизируют в цикл

хвостовую по крайней мере

john
11.01.2018
14:58:17
хвостовую по крайней мере
это уже как угодно

Alex
11.01.2018
14:58:17
обрабатываем первый элемент а все остальне бросаем рекурсивно в ту же функцию
и как ты думаешь какое будет время выполнение в рамках О -большего по сравнению с простой итерацией по циклу ?

за сколько будет выполнятся по времени map и за сколько цикл

Страница 1598 из 2351