logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

数据结构之堆(Heap)

堆(Heap) 是一种基于完全二叉树结构的非线性数据结构

文章图片
#数据结构#算法#c++
数据结构之广义表

广义表(Generalized List)是一种重要的线性数据结构,它是线性表的推广。广义表不仅能存储单个元素,还能存储其他广义表,因而具有递归性质。

文章图片
#数据结构#c++#开发语言
数据结构之二叉树

二叉树(Binary Tree)是一种特殊的树形数据结构,其中每个节点最多有两个子节点,分别称为左子节点和右子节点。二叉树可以为空(没有节点),或者由一个根节点和两棵互不相交的子树(左子树和右子树)组成。

文章图片
#数据结构#算法#c++
Qt 文件操作

Qt 提供了一套强大的文件操作API,使得在各种应用场景下进行文件管理变得高效而简单。无论是在桌面应用程序、嵌入式系统还是移动应用中,浏览、读取、写入和管理文件及目录都是基本而重要的任务。

文章图片
#qt#c++#开发语言
QRegularExpression

QRegularExpression 是 Qt 5.10 引入的类,用于处理正则表达式。它提供了更现代和高效的正则表达式功能,支持 Perl 兼容的正则表达式(PCRE),与之前的 QRegExp 相比,性能和功能都得到增强。

文章图片
#qt#c++
Qt C++ 调用 Python——常用操作的封装

在 Qt C++ 应用程序中调用 Python 代码可以极大地扩展应用程序的功能和灵活性。通过封装一些常用的操作,如加载模块、获取函数、实例化类和调用类方法,可以简化 Qt C++ 和 Python 之间的交互过程。本文提供了一些实用的 C++ 代码示例,展示了如何在 Qt 环境中利用 `PyObject` 操作各种 Python 对象,实现两种编程语言的无缝集成。

文章图片
#qt#c++#python
数据结构之图

图(Graph)G由顶点集合V(G)和边集合E(G)构成。

文章图片
#数据结构#图论#c++ +1
Qt 元对象系统

Qt元对象系统是对标准C++的扩展,为Qt提供了信号与槽机制、实时类型信息、动态属性系统等功能。

文章图片
#qt#开发语言#c++
算法之贪心算法

贪心算法(Greedy Algorithm)是一种在每一步选择中都采取在当前状态下最优的选择,从而希望以这种方式能够达到全局最优解的一种算法思想。贪心算法并不总是能得到全局最优解,但在一些问题中,它能产生出足够好的解,而且相对简单高效。

文章图片
#贪心算法#算法
到底了