- 博客(6)
- 收藏
- 关注
原创 QConboBox添加颜色选择
效果如下:(写完项目后打算记下来,所以自己重新写了该部分,对样式并无过多修饰)。思路大致如下:1.创建一个自定义类(MyComboBoxColor)继承于widget,在该类ui中拖入相应控件2.在cpp文件中写入如下代码delete ui;color = dialog.getColor(Qt::red,this,tr("选择颜色"),QColorDialog::ShowAlphaChannel);");
2023-07-13 14:02:46
891
1
原创 rcc 不是内部或外部命令,也不是可运行的程序或批处理文件
然后在cmd中输入 path = %path%;D:/qt/6.4.0/mingw_64/bin(我的路径是D:/qt/6.4.0/mingw_64/bin,大家根据自己的路径位置更改命令)如上图,此时我们再输入path就发现路径已经被加入到环境变量中啦。在计算机中搜索rcc.exe文件位置。此时我们再输入命令就不会报错了。
2023-04-04 19:46:17
761
原创 搜素二维矩阵
我们可以将每一行矩阵接在上一行矩阵的末尾,通过二维转一维的方法,得到一个升序数列,此时通过将一维数组下标映射到原矩阵的行和列,得到在原矩阵x的值:int x = matrix[mid / n][mid % n]输入:matrix = [[1,3,5,7],[10,11,16,20],[23,30,34,60]], target = 13。输入:matrix = [[1,3,5,7],[10,11,16,20],[23,30,34,60]], target = 3。每行的第一个整数大于前一行的最后一个整数。
2023-03-27 14:39:19
65
原创 二叉树的三种遍历(非递归)
2.根据中序遍历(左根右)思路遍历右分支节点入栈并添加到输出列表,更新当前节点为左分支, 反序。1.根据前序遍历(根左右)思路遍历'根右左',然后对输出列表反序,得到左右根。二叉树的前序遍历是“根右左”,即是在访问完根节点之后遍历左子树再遍历右子树。中序遍历是"左根右",即是先遍历左子树,然后访问根节点最后遍历右子树。后序遍历是"左右根",即先遍历左子树,然后遍历右子树最后遍历根节点。如图:前序遍历结果为 ABDECFG。仍以此图为例,遍历结果为 DBEAFCG。上图为例:遍历结果为 DEBFGCA。
2023-03-23 16:55:50
96
原创 两数之和:两种种解法求解
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。输入:nums = [2,7,11,15], target = 9。输出:[0,1]解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1]。题目来源:力扣(LeetCode)
2023-03-22 19:25:09
40
原创 C++ 判断回文数
回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数,例如,121是回文,而123不是。直接反转数字再判断是否和原来一样。我们应该首先考虑是否为负数,判断为是则直接返回false,然后考虑非负数反转后再比较:
2023-03-01 22:19:24
5679
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人