智能开发

包含C/C++、QT、SMT32、其他语言等底层技术开发
CMake构建学习笔记10-OsgQt库的构建-牛翰网

CMake构建学习笔记10-OsgQt库的构建

笔者使用的OsgQt库是Github上openscenegraph仓库中托管的项目(地址),该库的功能是将Osg嵌入到Qt窗体中。不过该库的使用总是有点问题,具体的介绍笔者在之前的两篇博文中论述过: OSG嵌入QT的...
猿柒的头像-牛翰网钻石会员猿柒8个月前
03710
P2825 [HEOI2016/TJOI2016] 游戏 与 P10945 Place the Robots-牛翰网

P2825 [HEOI2016/TJOI2016] 游戏 与 P10945 Place the Robots

讲解 P2825 [HEOI2016/TJOI2016] 游戏 与 P10945 Place the Robots。 首先进行图论建模,考虑使用匈牙利算法求二分图最大匹配数。
猿柒的头像-牛翰网钻石会员猿柒8个月前
08515
CMake构建学习笔记11-minizip库的构建-牛翰网

CMake构建学习笔记11-minizip库的构建

准确来说,minizip其实是zlib提供的辅助工具,位于zlib库的contrib文件夹内。minizip提供了更为高级一点的接口,能直接操作文件进行压缩。不过,有点麻烦的是这个工具并没有提供CMake构建的方式...
猿柒的头像-牛翰网钻石会员猿柒8个月前
010210
常用背包dp模板(未完待续)-牛翰网

常用背包dp模板(未完待续)

部分板子优化中... 你好哇,我是flypig114 代码里有变量数组的注释,so...不多废话,直接上正题! 01背包 无优化 #include<bits/stdc++.h> using namespace std; #define ll int//为了方...
猿柒的头像-牛翰网钻石会员猿柒8个月前
0435
STL 改造红黑树 模拟封装set和map-牛翰网

STL 改造红黑树 模拟封装set和map

改造红黑树 目录改造红黑树适配STL迭代器的红黑树基本结构RBTreeNode__RBTree_iteratorRBTree完整代码封装的set封装的map 在初次看STL中实现红黑树的源码时有些不理解,然后自己尝试对set以RBTre...
猿柒的头像-牛翰网钻石会员猿柒8个月前
0439
P9108 [PA2020] Malowanie płotu-牛翰网

P9108 [PA2020] Malowanie płotu

讲解 P9108 [PA2020] Malowanie płotu。 使用动态规划算法,进行多次前缀和优化。
猿柒的头像-牛翰网钻石会员猿柒8个月前
04310
PLC结构化文本(ST)——接口引用转换(__QUERYINTERFACE)-牛翰网

PLC结构化文本(ST)——接口引用转换(__QUERYINTERFACE)

PLC Structured Text Object Oriented Programming PLC结构化文本(ST)——接口引用转换(__QUERYINTERFACE) __QUERYINTERFACE 运算符__QUERYPOINTER是IEC61131-3的扩展,该运算符允许在运行...
猿柒的头像-牛翰网钻石会员猿柒8个月前
0999
QT知识整合--数据库操作-牛翰网

QT知识整合–数据库操作

不管是在哪使用数据库,终归是需要学习sql语言的,所以还没学的小伙伴建议打道回府先去把数据库学了再来看。 我自己将QT中一些常用的数据库分为内部数据库和外部数据库。这所谓的内部数据库就是...
猿柒的头像-牛翰网钻石会员猿柒8个月前
0735
线性dp:LeetCode122.买卖股票的最佳时机ll-牛翰网

线性dp:LeetCode122.买卖股票的最佳时机ll

买卖股票 本文所讲解的内容与LeetCode122. 买卖股票的最佳时机ll,这道题题意相同,阅读完本文后可以自行挑战一下 力扣链接 题目叙述: 给定一个长度为N的数组,数组中的第i个数字表示一个给定...
猿柒的头像-牛翰网钻石会员猿柒8个月前
0507
Qt 中实现异步散列器-牛翰网

Qt 中实现异步散列器

在很多工作中,我们需要计算数据或者文件的散列值,例如登录或下载文件。 而在 Qt 中,负责这项工作的类为 `QCryptographicHash`。 虽然 `QCryptographicHash `很优秀,但它最大的问题在于其...
猿柒的头像-牛翰网钻石会员猿柒8个月前
0539