小编gre*_*ard的帖子

Excel中VBA的平均值

我是 Excel 中 VBA 的新手。我有一个包含 11 000 个数字的数据范围。我想计算前 60 次的平均值,然后是接下来的 60 次直到结束。我做了一些编程,但它不起作用。有人可以帮我吗?

Sub Hourlyaverage()
    Dim i As Long, j As Long, k As Long, l  As Long, m As Long
    
    Sheets("DUT1_Test51_excel").Select
    
    i = 3
    j = 3
    k = 63
        
    Do While Cells(i, 12).Value <> ""
        
        l = Cells(i, 12).Value
        m = Cells(k, 12).Value
        
        Cells(j, 20).Value = [Average (l : m)]
        i = i + 60
        j = j + 1
        k = k + 60
    Loop
    
End Sub
Run Code Online (Sandbox Code Playgroud)

excel vba average

2
推荐指数
1
解决办法
4万
查看次数

Karatsuba乘法实现

我最近实施了Karatsuba Multiplication作为个人练习.我按照维基百科上提供伪代码在Python中编写了我的实现:

procedure karatsuba(num1, num2)
if (num1 < 10) or (num2 < 10)
    return num1*num2
  /* calculates the size of the numbers */
  m = max(size_base10(num1), size_base10(num2))
  m2 = m/2
  /* split the digit sequences about the middle */
  high1, low1 = split_at(num1, m2)
  high2, low2 = split_at(num2, m2)
  /* 3 calls made to numbers approximately half the size */
  z0 = karatsuba(low1, low2)
  z1 = karatsuba((low1+high1), (low2+high2))
  z2 = karatsuba(high1, high2)
  return (z2*10^(2*m2)) + ((z1-z2-z0)*10^(m2)) …

python algorithm recursion karatsuba

2
推荐指数
1
解决办法
4986
查看次数

PROGRAM_ERROR由受控类型引发,很难确定它在我的代码中完全引发的位置?

我使用John English:Ada95:面向对象编程的工艺作为教程,我目前正处于表达式计算器章节.这意味着用面向对象的方法编写算术表达式计算器.
该程序编译但提出:

mehdi@debian ~/expressions> ./driver
Execution terminated by unhandled exception
raised PROGRAM_ERROR : expressions.adb:4 finalize/adjust raised exception
Call stack traceback locations:
0x408749 0x408aa4 0x401af6 0x4024ee 0x7f05fe7132df 0x401988 0xfffffffffffffffe
Run Code Online (Sandbox Code Playgroud)

从那些有趣的数字我只能提取这些信息:

addr2line --exe=driver 0x408749 0x408aa4 0x401af6 0x4024ee 0x7f690a2b32df 0x401988 0xfffffffffffffffe
/home/mehdi/expressions/pointers.adb:40 (discriminator 6)
/home/mehdi/expressions/expressions.adb:17
/home/mehdi/expressions/driver.adb:8
/home/mehdi/expressions/b__driver.adb:267
??:0
??:?
??:0
Run Code Online (Sandbox Code Playgroud)

上述行,一个接一个:

   overriding procedure Adjust (Object: in out Smart_Pointers) is
   begin
       Object.Node.Count := Object.Node.Count + 1;
   end Adjust; -- here FIRST ONE
   end Evaluate; -- SECOND
   Put_Line("Le résultat de 598-8/84+25*5*(-5/54) est …
Run Code Online (Sandbox Code Playgroud)

ada

2
推荐指数
1
解决办法
176
查看次数

From 标题中的 Thunderbird 图标

今天我收到了一封来自 Facebook 的电子邮件。(在雷鸟中)

在此处输入图片说明

我注意到“发件人/货车”字段前面的“facebook”图标。
我的研究

  • 电子邮件的来源

  • 进入一个BIMI记录

  • DKIM

  • 图标

没有成果,我找不到对图标的引用。

问题是,在邮件地址前面获取图标的机制是什么?这只雷鸟吗?

email icons thunderbird dkim

2
推荐指数
1
解决办法
285
查看次数

为这个问题找到一个算法难倒:找到不属于的集合

给定一组集合,找出不属于的集合:
例如:[[a,b,c,d], [a,b,f,g], [a,b,h,i], [j,k ,l,m]]
输出:[j,k,l,m]

我们可以在上面看到前三个集合有一个公共子集 [a,b] 而最后一个没有。注意:可能存在异常集确实包含输入组中包含的元素的情况。在这种情况下,我们必须找到与其他集合的共同点最少的集合。

我尝试遍历输入列表并保留每个字符的计数(在哈希中)。
在第二遍中,找出总数最小的集合。
在上面的示例中,最后一组的计数总和为 4:
j*1 + k*1 + l*1 + m*1。

我想知道是否有更好的方法来做到这一点。

arrays algorithm set

2
推荐指数
1
解决办法
369
查看次数

OpenVINO - 带 YoloV4 的工具包

我目前正在使用 YoloV3-tiny。存储库: https: //github.com/AlexeyAB/darknet

为了将网络导入 C++ 项目,我使用 OpenVINO-Toolkit。更详细地说,我使用以下过程来转换网络:
将 YOLO* 模型转换为中间表示 (IR)

该过程执行转换和优化以继续推理。

现在,我想尝试 YoloV4,因为它对于项目的目的来说似乎更有效。问题在于,OpenVINO Toolkit 尚不支持该版本,并且不会报告相对于版本 4 的 .json(优化所需的文件)文件,而仅报告版本 3 之前的文件。

Yolo 版本 3 和版本 4 在结构方面有何变化?
我是否可以希望 YoloV3-tiny(或 YoloV3)的转换与 YoloV4 相同?
YoloV4 是否比仅使用 CPU 进行推理的 YoloV3-tiny 慢很多?
YoloV4-tiny 何时上市?
有人有相关信息吗?

yolo openvino

2
推荐指数
1
解决办法
3198
查看次数

在特定条件下从给定整数中查找总和达到目标值的所有对的最有效方法

我正在寻找一种有效的方法来打印大量整数中的对,这些整数在某些条件下总和达到目标值:

  • 第一个 int 应该小于第二个 int 对
  • 打印应按该对中的第一个升序

我编写了一些意大利面条代码,它们在时间复杂度上似乎比两个循环更有效,但是,它不包括排序。我目前已经没有想法了。

我的问题如下:

  1. 对输出进行排序的最佳方法是什么?
  2. 除了我当前的解决方案之外,还有其他方法可以提高时间复杂度吗?

输出可能很大,所以我想知道是否应该替换System.out.println().

我必须打印出所有的配对。一个 int 可以有很多对。输入最多可以增长到数十万个整数。

给定目标 12:
示例输入:
2 10 0 8 4 12 8

输出示例:
0 12
2 10
4 8
4 8

public static void myFindPair(int[] arr, int target) {

    // Key = difference, value = index
    Map<Integer, Integer> map = new HashMap();

    for (int i = 0; i < arr.length; i++) {
        int difference = target - arr[i];
        map.put(difference, i);
        System.out.print(arr[i]);
    }

    for (int i …
Run Code Online (Sandbox Code Playgroud)

java arrays algorithm

2
推荐指数
1
解决办法
1293
查看次数

Spring Boot中如何调用存储过程?

对多个删除的存储过程的查询会产生如下所示的错误消息。

CREATE OR REPLACE PROCEDURE delete_dim_page(_page_id bigint)
 LANGUAGE plpgsql
 AS $procedure$
    
begin
   delete from page_catalog where page_type_id = _page_id;
   delete from page_type where page_type_id = _page_id;
END;
$procedure$
;
Run Code Online (Sandbox Code Playgroud)

//实体类

@NamedStoredProcedureQuery(
    name = "firstProcedure",
    procedureName = "delete_dim_page",
    parameters = {
        @StoredProcedureParameter(
            mode=ParameterMode.IN,
            name="_page_id",
            type = Long.class
        )
    }
)
Run Code Online (Sandbox Code Playgroud)

//服务.java

    StoredProcedureQuery query = em.createNamedStoredProcedureQuery("firstProcedure");
    query.setParameter("_page_id", pageTypeId);
    query.execute();
Run Code Online (Sandbox Code Playgroud)

产量

错误:delete_dim_page1(bigint) 是一个过程
提示:要调用过程,请使用 CALL。

在 Spring Boot 中调用存储过程的推荐方法是什么?

spring stored-procedures hibernate spring-data-jpa spring-boot

2
推荐指数
1
解决办法
4万
查看次数

无法从“keras.optimizers”导入 SGD 和 Adam

尝试运行---
from keras.optimizers import SGD, Adam
我收到此错误---

回溯(最近通话最后一个):
?文件“C:\Users\usn\Downloads\CNN-Image-Denoising-master ------在停止后\CNN-Image-Denoising-master\CNN_Image_Denoising.py”,第 15 行,在 <module> 中
?? 从 keras.optimizers 导入 SGD,Adam
ImportError:无法从“keras.optimizers”导入名称“SGD”

以及这个错误,如果我从导入语句中删除 SGD ---

导入错误:无法从“keras.optimizers”导入名称“Adam”

我找不到一个单一的解决方案。
我安装了 Keras 和 TensorFlow。我尝试在 virtualenv 中运行该程序(不知道这会有什么帮助,但类似于我想要的指南提到了它)但它仍然不起作用。如果有的话,virtualenv 使情况变得更糟,因为它无法识别任何已安装的模块。我正在使用 Python 3.9。在 cmd 中运行程序,因为所有的 IDE 只会制造更多的麻烦。

我难住了。我对 Python 的了解非常基础;我刚刚在 GitHub 上找到了这个东西。任何帮助将不胜感激。

python keras tensorflow

2
推荐指数
3
解决办法
5962
查看次数

在数组中找到一个子数组,其元素之和乘以该子数组中的最小元素会产生最大值

我需要创建一个算法,该算法采用数组A作为参数,并找到A的一个子数组,其元素之和乘以该子数组中的最小元素会产生最大值。A中的值为正数,我们无法更改该数组中的顺序。

有人告诉我可以在 O(nlogn) 内完成。我正在考虑某种分而治之的算法来服从暴力方法。

有任何想法吗?

algorithm complexity-theory divide-and-conquer

2
推荐指数
1
解决办法
232
查看次数