Найдите ответы на ваши вопросы по программированию

Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь

или

Сообщество

Получите помощь от опытных разработчиков и помогайте другим

Быстрые ответы

Получайте ответы на ваши вопросы в течение нескольких минут

Репутация

Зарабатывайте репутацию и ачивки за помощь другим

0
голоса
4
ответов
309
просмотров
Проверка наличия элемента в массиве в C++

Как мне проверить, есть ли в массиве элемент, который я ищу?

В Java я бы сделал что-то вроде этого:

Foo someObject = new Foo(someParameter);
Foo foo;
// Ищем в массиве Foo[] arr
for(int i = 0; i < arr.length; i++){
  if (arr[i].equals(someObject))
    foo = arr[i];
}
if (foo == null)
 ...
0
голоса
4
ответов
309
просмотров
Как обновить только одну зависимость в Composer?

Проблема с обновлением зависимости в Composer

Я ожидал, что команда

composer update videlalvaro/php-amqplib

обновит только одну зависимость, но вместо этого она обновляет все зависимости.

Что я упускаю?

P.S.: Эта зависимость в моем файле composer.json определена как...

0
голоса
2
ответов
309
просмотров
Почему statistics.mean() работает так медленно?

Я сравнил производительность функции mean из модуля statistics и простого метода sum(l)/len(l), и по какой-то причине функция mean оказывается очень медленной. Я использовал модуль timeit с двумя наборами кода ниже для сравнения, и меня интересует, что может вызывать значительную разницу...

0
голоса
0
ответов
309
просмотров
Инструмент для определения минимально необходимой версии Python?

Вопрос:

Существует ли что-то подобное Pylint, что могло бы анализировать Python-скрипт (или запускать его) и определять, какая версия Python требуется для каждой строки (или функции)?

Описание проблемы:

Я ищу инструмент, который мог бы проверять мои Python-скрипты и указывать, какие...

0
голоса
5
ответов
309
просмотров
Как присвоить переменной значение в условии IF и вернуть её?

Я столкнулся с проблемой в Python. У меня есть функция, которая определяет, является ли переданное значение "большим" (больше 4), и возвращает соответственно 'apple' или 'orange':

def isBig(x):
   if x > 4: 
       return 'apple'
   else: 
       return 'orange'

Я протестировал два...

0
голоса
5
ответов
309
просмотров
Форматирование строк против конкатенации

Заголовок: Зачем использовать форматированные строки вместо конкатенации?

Текст проблемы:

Я замечаю, что многие программисты используют форматированные строки следующим образом:

root = "sample"
output = "output"
path = "{}/{}".format(root, output)

Вместо того чтобы просто...

0
голоса
2
ответов
309
просмотров
"Как вычислить длину строки Java в UTF-8 без её кодирования?"

Заголовок: Как определить длину бинарного представления строки в кодировке UTF-8 без ее генерации?

Текст вопроса: Здравствуйте, я ищу способ получить длину бинарного представления строки в кодировке UTF-8 с помощью стандартной библиотеки Java (любая версия), не создавая при этом само...

0
голоса
0
ответов
309
просмотров
Инициализатор члена не указывает на нестатический член данных или базовый класс

Проблема с инициализацией защищенных членов родительского класса в C++

Я столкнулся с проблемой, когда пытаюсь инициализировать защищенный член родительского класса в списке инициализации конструктора производного класса, и не могу найти решение через Google.

Привожу следующий код для...

0
голоса
5
ответов
309
просмотров
Как обработать подзапрос IN с помощью LINQ to SQL?

Я немного застрял с этой задачей. В общем, я хочу сделать нечто подобное следующему SQL-запросу, используя LINQ to SQL:

SELECT f.* 
FROM Foo f
WHERE f.FooId IN (
    SELECT fb.FooId
    FROM FooBar fb
    WHERE fb.BarId = 1000
)

Не могли бы вы помочь мне с реализацией этого запроса в...

24
голоса
4
ответов
308
просмотров
Как создать массив, содержащий числа от 1 до N?

Я ищу альтернативы приведённому ниже коду для создания массива в JavaScript, содержащего числа от 1 до N, где N известно только во время выполнения программы.

var foo = [];

for (var i = 1; i <= N; i++) {
   foo.push(i);
}

Мне кажется, что есть способ сделать это без...