#массивы_данных — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #массивы_данных, aggregated by home.social.
-
Операторы rest и spread в JavaScript
Если вы осваиваете JavaScript, то наверняка знаете об операторах rest и spread. Первый группирует несколько значений, второй - разгруппировывает. Но давайте посмотрим чуть глубже. Привет, Хабр! Меня зовут Александр Дудукало, я автор
https://habr.com/ru/companies/selectel/articles/947666/
#javascript #rest #spread #операторы #массивы #массивы_данных #Копирование_массива #синтаксис_javascript
-
Операторы rest и spread в JavaScript
Если вы осваиваете JavaScript, то наверняка знаете об операторах rest и spread. Первый группирует несколько значений, второй - разгруппировывает. Но давайте посмотрим чуть глубже. Привет, Хабр! Меня зовут Александр Дудукало, я автор
https://habr.com/ru/companies/selectel/articles/947666/
#javascript #rest #spread #операторы #массивы #массивы_данных #Копирование_массива #синтаксис_javascript
-
Операторы rest и spread в JavaScript
Если вы осваиваете JavaScript, то наверняка знаете об операторах rest и spread. Первый группирует несколько значений, второй - разгруппировывает. Но давайте посмотрим чуть глубже. Привет, Хабр! Меня зовут Александр Дудукало, я автор
https://habr.com/ru/companies/selectel/articles/947666/
#javascript #rest #spread #операторы #массивы #массивы_данных #Копирование_массива #синтаксис_javascript
-
Операторы rest и spread в JavaScript
Если вы осваиваете JavaScript, то наверняка знаете об операторах rest и spread. Первый группирует несколько значений, второй - разгруппировывает. Но давайте посмотрим чуть глубже. Привет, Хабр! Меня зовут Александр Дудукало, я автор
https://habr.com/ru/companies/selectel/articles/947666/
#javascript #rest #spread #операторы #массивы #массивы_данных #Копирование_массива #синтаксис_javascript
-
Массивы в Pine Script: что это такое, как создавать, использовать и исправлять ошибки
Подробно знакомимся с массивами в Pine Script: что это такое, как создавать массивы с фиксированным или динамическим размером, как с ними работать, менять содержимое, выполнять арифметические операции и визуализировать результаты на графике. Также разбираем типичные ошибки, которые возникают при работе. Всё это пригодится при создании пользовательских индикаторов и стратегий в TradingView.
https://habr.com/ru/articles/930842/
#массивы_данных #массивы #tradingview #pine_script #алготрейдинг #алгоритмическая_торговля
-
Массивы в Pine Script: что это такое, как создавать, использовать и исправлять ошибки
Подробно знакомимся с массивами в Pine Script: что это такое, как создавать массивы с фиксированным или динамическим размером, как с ними работать, менять содержимое, выполнять арифметические операции и визуализировать результаты на графике. Также разбираем типичные ошибки, которые возникают при работе. Всё это пригодится при создании пользовательских индикаторов и стратегий в TradingView.
https://habr.com/ru/articles/930842/
#массивы_данных #массивы #tradingview #pine_script #алготрейдинг #алгоритмическая_торговля
-
Массивы в Pine Script: что это такое, как создавать, использовать и исправлять ошибки
Подробно знакомимся с массивами в Pine Script: что это такое, как создавать массивы с фиксированным или динамическим размером, как с ними работать, менять содержимое, выполнять арифметические операции и визуализировать результаты на графике. Также разбираем типичные ошибки, которые возникают при работе. Всё это пригодится при создании пользовательских индикаторов и стратегий в TradingView.
https://habr.com/ru/articles/930842/
#массивы_данных #массивы #tradingview #pine_script #алготрейдинг #алгоритмическая_торговля
-
Массивы в Pine Script: что это такое, как создавать, использовать и исправлять ошибки
Подробно знакомимся с массивами в Pine Script: что это такое, как создавать массивы с фиксированным или динамическим размером, как с ними работать, менять содержимое, выполнять арифметические операции и визуализировать результаты на графике. Также разбираем типичные ошибки, которые возникают при работе. Всё это пригодится при создании пользовательских индикаторов и стратегий в TradingView.
https://habr.com/ru/articles/930842/
#массивы_данных #массивы #tradingview #pine_script #алготрейдинг #алгоритмическая_торговля
-
[Перевод] 10 миллиардов целых чисел входят в массив
Неожиданные результаты эксперимента с хранением большого количества числе в массиве в 64-битным Pharo Smalltalk, которые меня удивили.
-
[Перевод] 10 миллиардов целых чисел входят в массив
Неожиданные результаты эксперимента с хранением большого количества числе в массиве в 64-битным Pharo Smalltalk, которые меня удивили.
-
[Перевод] 10 миллиардов целых чисел входят в массив
Неожиданные результаты эксперимента с хранением большого количества числе в массиве в 64-битным Pharo Smalltalk, которые меня удивили.
-
Бинарный поиск на пальцах
В этой статье мы разберемся с тем, как работают массивы, что такое алгоритмы, и как устроен бинарный поиск "под капотом"
https://habr.com/ru/articles/832024/
#заметки_джависта #алгоритмы #java #binary_search #бинарный_поиск #бинарный_поиск_в_массиве #массив #массивы_данных #массивы_в_java
-
Бинарный поиск на пальцах
В этой статье мы разберемся с тем, как работают массивы, что такое алгоритмы, и как устроен бинарный поиск "под капотом"
https://habr.com/ru/articles/832024/
#заметки_джависта #алгоритмы #java #binary_search #бинарный_поиск #бинарный_поиск_в_массиве #массив #массивы_данных #массивы_в_java
-
Бинарный поиск на пальцах
В этой статье мы разберемся с тем, как работают массивы, что такое алгоритмы, и как устроен бинарный поиск "под капотом"
https://habr.com/ru/articles/832024/
#заметки_джависта #алгоритмы #java #binary_search #бинарный_поиск #бинарный_поиск_в_массиве #массив #массивы_данных #массивы_в_java
-
Циклические массивы
Во многих задачах, связанных с обработкой данных, возникает проблема нехватки памяти для их хранения. Например, с датчика непрерывно поступают данные с частотой дискретизации F=1000 Гц, которые сохраняются в массиве. Однако, для анализа данных используется конечное временное окно наблюдения, например, T=10 секунд. Таким образом, при поступлении нового отсчета данных необходимы лишь последние N=T*F=10000 значений. Подобные задачи возникают при фильтрации сигналов, построении индикаторов для торговли на биржах, в нейронных сетях. Возможно несколько вариантов накопления данных для обработки в реальном масштабе времени: 1: Массив неограниченного объема. Недостаток: Избыточные затраты памяти. 2: Два массива по N элементов. При заполнении одного переключаемся на другой. Недостаток: сложность непрерывной обработки данных. Избыточные затраты памяти. 3: Массив N элементов. При заполнении очищаем. Недостаток: невозможность непрерывной обработки. 4: Массив N элементов. Сдвиг на элемент влево и запись нового элемента вместо N-го. Недостаток: Относительно большие затраты времени на сдвиг массива. 5: Массив N элементов циклический. Этот метод является самым эффективным из перечисленных. Для его реализации необходимо номер очередного элемента данных преобразовать в индекс элемента массива по модулю N. Способ такого преобразования зависит от языка программирования. Рассмотрим это на примерах. Например: Используем язык программирования с возможностью явного указания типа переменных. Если N=256, для хранения индекса применяем тип unsigned char; N=65536 - применяем тип unsigned short, N=4294967296 - применяем тип unsigned long.
-
Циклические массивы
Во многих задачах, связанных с обработкой данных, возникает проблема нехватки памяти для их хранения. Например, с датчика непрерывно поступают данные с частотой дискретизации F=1000 Гц, которые сохраняются в массиве. Однако, для анализа данных используется конечное временное окно наблюдения, например, T=10 секунд. Таким образом, при поступлении нового отсчета данных необходимы лишь последние N=T*F=10000 значений. Подобные задачи возникают при фильтрации сигналов, построении индикаторов для торговли на биржах, в нейронных сетях. Возможно несколько вариантов накопления данных для обработки в реальном масштабе времени: 1: Массив неограниченного объема. Недостаток: Избыточные затраты памяти. 2: Два массива по N элементов. При заполнении одного переключаемся на другой. Недостаток: сложность непрерывной обработки данных. Избыточные затраты памяти. 3: Массив N элементов. При заполнении очищаем. Недостаток: невозможность непрерывной обработки. 4: Массив N элементов. Сдвиг на элемент влево и запись нового элемента вместо N-го. Недостаток: Относительно большие затраты времени на сдвиг массива. 5: Массив N элементов циклический. Этот метод является самым эффективным из перечисленных. Для его реализации необходимо номер очередного элемента данных преобразовать в индекс элемента массива по модулю N. Способ такого преобразования зависит от языка программирования. Рассмотрим это на примерах. Например: Используем язык программирования с возможностью явного указания типа переменных. Если N=256, для хранения индекса применяем тип unsigned char; N=65536 - применяем тип unsigned short, N=4294967296 - применяем тип unsigned long.
-
Циклические массивы
Во многих задачах, связанных с обработкой данных, возникает проблема нехватки памяти для их хранения. Например, с датчика непрерывно поступают данные с частотой дискретизации F=1000 Гц, которые сохраняются в массиве. Однако, для анализа данных используется конечное временное окно наблюдения, например, T=10 секунд. Таким образом, при поступлении нового отсчета данных необходимы лишь последние N=T*F=10000 значений. Подобные задачи возникают при фильтрации сигналов, построении индикаторов для торговли на биржах, в нейронных сетях. Возможно несколько вариантов накопления данных для обработки в реальном масштабе времени: 1: Массив неограниченного объема. Недостаток: Избыточные затраты памяти. 2: Два массива по N элементов. При заполнении одного переключаемся на другой. Недостаток: сложность непрерывной обработки данных. Избыточные затраты памяти. 3: Массив N элементов. При заполнении очищаем. Недостаток: невозможность непрерывной обработки. 4: Массив N элементов. Сдвиг на элемент влево и запись нового элемента вместо N-го. Недостаток: Относительно большие затраты времени на сдвиг массива. 5: Массив N элементов циклический. Этот метод является самым эффективным из перечисленных. Для его реализации необходимо номер очередного элемента данных преобразовать в индекс элемента массива по модулю N. Способ такого преобразования зависит от языка программирования. Рассмотрим это на примерах. Например: Используем язык программирования с возможностью явного указания типа переменных. Если N=256, для хранения индекса применяем тип unsigned char; N=65536 - применяем тип unsigned short, N=4294967296 - применяем тип unsigned long.