Вопросы по теме 'coding-efficiency'
Есть ли способ сохранить ход выполнения кода для более эффективной отладки?
Мой код состоит из двух частей:
часть: извлечение содержимого с веб-страницы
часть: Оценка содержания
В 1-й части все работает без проблем. Эта часть занимает около 5 минут.
Но я получаю ошибки во второй части. Каждый раз, когда я...
22 просмотров
schedule
05.10.2021
Когда векторизация является лучшим или худшим решением, чем цикл?
В Matlab я пытаюсь векторизовать свой код, чтобы сократить время моделирования. Однако в результате я получил снижение общей эффективности.
Чтобы понять это явление, я создал 3 разные функции, которые делают то же самое, но с другим подходом:...
112 просмотров
schedule
09.09.2021
Представление графов списком смежности C ++
Каков эффективный способ реализации представления графа списком смежности в C ++?
вектор * ребра;
список * края;
map ‹int, int› * края;
map ‹int, map‹ int, int ›› края;
На мой взгляд, это должен быть вариант 3 или 4, но я не нашел...
179 просмотров
schedule
14.10.2021
Преобразование вложенного цикла for в lapply
Мой код ниже создает объект listData, используя неэффективный цикл double-for:
data = data.frame(ID = paste0("ID", 1:10), A.1 = rnorm(10,3), A.2 = rnorm(10,3), B.1 = rnorm(10,5), B.2 = rnorm(10,5), C.1 = rnorm(10,7), C.2 = rnorm(10,7), D.1 =...
58 просмотров
schedule
09.04.2022
Excel эффективность VBA XMLHTTP60
Я долгое время скрывался на этом сайте, и я ценю все, что я узнал из каждого из ваших ответов, которые я видел. Теперь я хочу эффективно запустить код, который я написал с вашей помощью.
Проблема 1. Страница отображается как «не отвечающая» во...
79 просмотров
schedule
24.05.2022
Есть ли лучший способ удалить все файлы .py и .pyc в данном подкаталоге?
Я написал скрипт для удаления всех файлов .py и .pyc в заданном подкаталоге под названием «миграции». Конечная цель — удалить все файлы миграции из моего проекта django, поэтому есть несколько подпапок, называемых «миграции», и я хотел бы удалить все...
144 просмотров
schedule
14.06.2022
Сгенерировать таблицу истинности в MatLab
Я хочу создать таблицу истинности в MatLab с i столбцами и i 2 строками. Например, если i=2, то
T =
[0 0]
[1 0]
[0 1]
[1 1]
Код для этого уже создан здесь
Это часть более крупного проекта, для которого требуется i big....
1917 просмотров
schedule
18.06.2022
Как сделать ввод кода более эффективным?
Я плохая машинистка, признаюсь. После моего недавнего перехода с клавиатуры, которой я пользовался годами, на немного другую, недолгого пребывания с Дворжаком и того, что я какое-то время почти не печатал, мне стало хуже, чем обычно! Мои последние...
599 просмотров
schedule
05.08.2022
Рекурсия Matlab: неэффективный код или сложная рекурсия?
Я изо всех сил пытаюсь получить решение этой проблемы рекурсии в разумные сроки выполнения.
Здесь я показываю рекурсивную функцию, которая в основном вычисляет коэффициенты многочлена.
function [ coeff ] = get_coeff( n, k, tau, x )
if(n == 0)...
97 просмотров
schedule
06.08.2022
Что более эффективно для запросов к базе данных
Должны ли мы запрашивать таблицу с дополнительной фильтрацией, добавляя несколько условий/где в SQL-запрос и получая конкретные данные, или извлекать все данные и выполнять фильтрацию в нашем классе Java.
Ищете эффективный способ практики...
173 просмотров
schedule
25.08.2022
Почему удаление объектов в AWS S3 происходит намного медленнее, чем их создание?
У меня есть лямбда-функция AWS, которая следит за корзиной S3. Когда изображение загружается в корзину, лямбда-функция создает миниатюру изображения. Однако я допустил ошибку в функции и сохранил преобразованный файл в том же каталоге, за которым...
2828 просмотров
schedule
13.09.2022
Зачем нам нужен Application.PathSeparator?
В MS Office VBA есть свойство с именем Application.PathSeparator .
Я поддерживаю совместимость , но Office работает на только в Windows и MacOS, и обе платформы используют одинаковую \ разделитель путей.
Когда всегда...
3300 просмотров
schedule
24.09.2022
Эффективность реализации двусвязного списка в java
Я реализовал двусвязные списки, используя узлы в Java. Мой код для классов узлов и связанных списков приведен ниже. Любые предложения по улучшению дизайна и/или времени выполнения операций?
public class Node implements Comparable<Node>{...
1119 просмотров
schedule
30.10.2022
Разреженная матрица в Matlab: установите для незаписанных элементов значение -1 вместо 0
Я хочу создать разреженную матрицу, состоящую в основном из -1, но также включающую некоторые 0 и 1. Это часть более крупного проекта, поэтому важно, чтобы я не переключал -1 на 0. По умолчанию разреженная (A) в Matlab отслеживает только ненулевые...
105 просмотров
schedule
27.01.2023
Более эффективный доступ к SQL-запросам
У меня есть SQL-запрос, который работает, когда количество значений невелико, но в этом случае у меня около 5500 значений в моей таблице «customerListLINKED», и выполнение запроса занимает около 20 минут. Есть ли более эффективный способ написать с...
59 просмотров
schedule
11.04.2023
Как бороться с раздражающе большими вкладками в IntelliJ IDEA?
Работая с каким-то проектом, я бы очень хотел, чтобы 8-10 вкладок (= файлов) были открыты одновременно в IntelliJ IDEA, так как мне приходится очень часто переключаться между ними. Однако пространство на экране ограничено, особенно если одновременно...
53 просмотров
schedule
06.05.2023
Есть ли способ сделать этот код более эффективным без o(n^2)
Вопрос: задан список строк с именем «string_list», который содержит:
string_list = ["darpa","da","arprpa"]
вам нужно создать новый список с именем my_list, который содержит все 3 возможные строки длины в каждом слове string_list:
my_list...
30 просмотров
schedule
13.03.2023
Есть ли более эффективный/читабельный/красивый способ написать это условие?
Я изучаю условные операторы на С# и понимаю, как они в основном работают.
A ? B : C
Где A = логическое условие
B = результат, когда A == True
C = результат, когда A == False
Моя проблема больше в написании сложного условия. Я пытаюсь...
72 просмотров
schedule
04.01.2023
Есть ли эффективный способ найти размеры компонентов в графе связующего дерева после удаления ребра?
Моя задача — эффективно обрабатывать Q запросов в графе связующего дерева с N узлами.
Каждый запрос относится к ребру, которое мне нужно обработать, и я должен вывести размеры каждого из двух компонентов в графе, оставшихся после удаления этого...
36 просмотров
schedule
08.02.2023
Как повысить производительность при случайном выборе кластеров и добавлении наблюдений?
В кластеризованном наборе данных я хочу случайным образом выбрать несколько кластеров, а затем добавить несколько смоделированных наблюдений к выбранным кластерам. Затем я хочу создать набор данных, который объединяет смоделированные и исходные...
59 просмотров
schedule
16.03.2023