- 博客(31)
- 收藏
- 关注
原创 刷题 排序算法
注意这道题目所有O(n^2)复杂度的算法都会超过时间限制,只有O(nlogn)的可以通过O(logn)递归的栈的调用O(n)临时数组O(logn)O(n)
2024-10-11 22:21:14
1180
原创 现代 C++ 模板教程 学习笔记
看了这个教程,自己记录一些内容,不一定靠谱。为什么需要模板,这是个老生常谈的问题,问就是为了少写点重复的代码,让编译器自动帮我们生成。为了少写点函数,就有了函数模板,为了少写点类,就有了类模板。同时呢,一个模板可能不适用于所有的情况,对于一些不一样的情况我们也可以对模板进行特化。
2024-10-10 23:00:06
557
原创 [QML笔记] C++与QML通信
除了调用一些方法外,我们可能还需要访问 C++ 类中的一些成员,要访问这些成员可以通过 Q_PROPERTY 宏来表示哪些成员是可以被访问的,比如我们希望 QML 允许访问成员变量 m_loggedIn。除了调用 C++ 的方法和访问自定义属性外,我们还可以在 QML 中添加一个信号处理程序来处理 C++ 层发出的信号,注意QML的绑定规则,通过 Q_PROPERTY 宏来告诉 QML,要访问这个变量你需要调用的各个函数。接着上面这个代码,我们新建一个。类与QML通信有两种方式。单例类注册到全局上下文。
2024-07-09 17:12:58
743
原创 [算法题] 模拟笔试 - 卡码网周赛第二十四期
综上 A - B:f(n) - h(n)。好二叉树的左子树和右子树都是好二叉树。之间,可以先生成所有的完美数集合。这道题如果暴力搜索,复杂度是。利用哈希表将复杂度降为。,因此2个数的乘积介于。,针对数组中的每个数。
2024-07-05 01:16:48
939
原创 [c++笔记] 仿函数
然后我们可以对比一下c++的仿函数,本质上和我们上面实现的这个类是一样的,只是使用了一个语法糖。新的问题:上面这段代码实现了对x,y变量的捕获,但是当x y的值改变的时候我们还需要再次填充。可以直接将这个函数作为结构体的成员函数,从而实现这个结构体就是函数本身,这就是仿函数的起源。新的问题:由于使用了模板,所以无法实现声明和定义的分离,得写在一个文件里面,很不方便。,也即在类内部定义operator()函数,它将作为类的调用操作。新的问题:如果函数的参数列表不一致怎么办?新的问题:仿函数怎么传入参数?
2024-07-03 12:12:31
369
原创 [算法题] 模拟笔试 - 卡码网周赛第二十三期
存储节点 A 所有的 VLAN_ID,然后读取每一行的与节点 A 相邻的节点的 TB 和端口信息时,如果端口的 VLAN_ID 可以在。这道题目没有什么难度,先用一个。查询到,则加入结果即可。
2024-07-02 16:19:33
383
原创 [深度学习复习] - Recurrent neural networks (RNNs)
One-hot 向量是一种在机器学习和自然语言处理中常用的编码方式,用于表示类别数据。在这种编码中,每个类别都由一个具有相同长度的二进制向量表示,其中只有一个元素是1,其余元素都是0。上面这个例子中,年龄和性别很好理解,那为什么国籍要编码成这种one-hot向量而不是直接用数值表示呢?比如用0表示US,1表示China,2表示India?在上面这个例子中,为什么要使用 One-hot 向量呢?这样我们就可以用一个199维的向量表示一个人的特征。苹果: [1, 0, 0]香蕉: [0, 1, 0]
2024-06-28 00:43:42
988
原创 vcpkg 安装 VTK 失败 error: building vtk:x64-windows failed with: BUILD_FAILED
使用vscode用正则表达式搜索。,否则默认检测到修改后会改回去。,可以看到error是这样的。,给所有文件都加上头文件。根据它的提示我们打开。因此我们需要为这些有。
2024-01-27 20:35:11
1992
1
原创 vscode c++ 代码格式化 花括号换行处理
这是比较简单的默认设置,如果需要针对项目进行统一设置,那可能就需要借助配置文件了,这里不再说明。等语句的花括号不换行,看起来更舒服一点,因此修改默认的格式化样式:打开设置,搜索。样式的信息,只需要在它的基础上设置。
2023-08-25 00:15:44
2938
原创 qt 长宽比不变的控件类
在qt中,我们有时需要保持控件长宽比固定,但是很少能找到能够良好运行的代码,重载。中进行实例化,这里我们使用水平布局,左边加一个label,右边实例化上面的。类,内部也填充一个label,将所有控件的父控件都设置为。类,基本思想就是通过控制在。在github上搜索。
2023-07-28 10:37:59
813
原创 基于边缘梯度的模板匹配原理解释
谈到基于边缘梯度的模板匹配,大多数文章都有提到这个算法,但是看到的文章几乎都是翻译和复制,没有对算法原理做详细的说明,所以在这里说说我的理解。
2022-06-27 21:42:19
2005
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人