Результаты поиска по запросу "arrays"

4 ответа

 за двоичный пиксель, возможно, в будущем ...

у решить некоторые проблемы с обработкой изображений в Haskell. Я работаю как с битовыми (растровыми), так и с цветными изображениями с миллионами пикселей. У меня есть ряд вопросов: На каком основании я должен выбирать междуVector.Unboxed а ...

6 ответов

Неудачное добавление в пустой массив NumPy

Я пытаюсь заполнить пустой (не np.empty!) Массив значениями, используя append, но я получаю ошибку: Мой код выглядит следующим образом: import numpy as np ...

10 ответов

Java - лучший способ напечатать 2D массив?

Мне было интересно, как лучше всего распечатать 2D-массив. Это какой-то код, который у меня есть, и мне просто интересно, является ли это хорошей практикой или нет. Также исправьте меня в любых других ошибках, которые я сделал в этом коде, если ...

ТОП публикаций

2 ответа

 петля.

ользую сценарий PHP для создания электронной почты на основе информации из формы. Форма имеет переменное количество строк. Я преобразовал имена входов в каждой строке формы в массив, добавив[] после имени, чтобы данные во всех строках были ...

3 ответа

Объединить 3 одномерных массива вместе в NumPy

Я оставляю MatLab для numpy, и в целом все идет хорошо, но мне приснился кошмар, когда я нашел хороший питонический способ сделать то, что сделал бы это в MatLab: A=[1.0;2.0;3.0;4.0] %Column vector B=[5.0;6.0;7.0;8.0] %Another one C=[A,B,B] %4 x ...

4 ответа

Entity Framework / C #: несколько включений из массива строк?

Если хотите использоватьInclude() метод на некотором выборе Entity Framework (чтобы избежать исключения «Объект был удален»). Но Include принимает в качестве параметра только одну строку, что означает только одно включение. Чтобы ...

0 ответов

 вместо имени класса - то, что мне было нужно, спасибо за упоминание этого.

о, используя usort с функцией не так сложно Это то, что у меня было раньше в моем линейном коде function merchantSort($a,$b){ return ....// stuff; } $array = array('..','..','..');сортировать я просто делаю usort($array,"merchantSort");Сейчас ...

8 ответов

Например: набор битов будет превосходить логический [], если весь набор битов помещается в кеш, но не логический [], и требуется произвольный доступ.

вляется более эффективным с точки зрения использования памяти и процессора - массивbooleans или BitSet? Определенные методы BitSet не используются, только get / set / clear (==, =, Arrays.fill соответственно для массива).

5 ответов

v - это двумерный массив. Поскольку вы ссылаетесь только на одно измерение, то в итоге вы получаете указатель char на базовый массив, и, следовательно, этот оператор пытается присвоить константу char указателю char. Вы можете использовать двойные кавычки, чтобы заменить константу на строку в стиле C, или вы можете явно ссылаться на v [i] [0], что я и предполагал.

еопределенное поведение, если я прохожу элементы 2D-массива следующим образом? int v[5][5], i; for (i = 0; i < 5*5; ++i) { v[i] = i; }Опять же, это даже компилируется? (Я не могу попробовать это прямо сейчас, я не дома.) Если это не так, то ...

8 ответов

Вы можете эмулировать передачу массивов фиксированного размера по значению, как это.

рудно понятьtypedef шаблон для массивов. typedef char Char10[10]; void fun (Char10 a) // not passing reference (interested in pass by value) { if(typeid(Char10) == typeid(char*)) throw 0; // <--- never happens } int main () { char a[10]; fun(a); ...