2016-12-02 2 views
-1

Каким будет лучший способ установки большого массива в меньший массив? Скажем, например, у меня был список1, в котором хранилось 200 целых чисел, и у меня есть еще один массив с именем list2 с 20 открытыми слотами. Есть ли в любом случае я мог бы взять этот большой массив и подбирать числа в нем в меньший массив, исходящий как из нижней, так и из верхней части большего массива? Возможно ли, чтобы число в позиции 199 находилось в последней позиции меньшего массива, а число в позиции 0 находилось в первой позиции меньшего массива и имело, например, 9-ю позицию (или 10-е число) в 1-я позиция (или второе число) меньшего?Как я могу поместить более крупный массив в меньший?

+0

Ваш вопрос непонятен. Можете ли вы перефразировать требуемый результат? У вас есть пример кода, для которого вы пытались в описанном сценарии? Если да, то какие технические трудности это создало? – Filip

+0

Да, именно поэтому я прошу об этом, потому что я ищу, чтобы создать программу, которая делает график от дат и данных от yahoo finance. Однако проблема заключается в том, что пользователь вводит даты, поэтому они теоретически могут иметь огромное количество дат и, следовательно, огромное количество X-Значений, которые я хотел бы иметь возможность уменьшить, если это возможно, что я не уверен как я должен это делать, потому что размер массива с значениями даты в нем является переменным. –

ответ

0

Это зависит от значений. Например, если ваши значения имеют только возможные значения 0 и 1, вы можете упаковать 32 таких значения в одно целое, поэтому используйте только 200/32 слота. В общем случае это невозможно.

Смежные вопросы