- 博客(9)
- 收藏
- 关注
原创 QT自定义延时函数
最近在做项目的时候需要用到延时函数,去网上搜索发现QT没有专门的延时函数类,所以就只能自定义一个延时函数。咱们废话不多说,直接上代码。
2024-03-20 16:12:16 245 1
原创 将两个有序数组合并到一个数组里,保证数组的趋势不变,要求边组合边排序。
(1)判断原数组是升序还是降序,合并数组;(2)按照升序或者降序的方式排序;(3)输入合并后的数组。
2024-03-20 15:43:30 175 1
原创 数组实现斐波那契
斐波那契数列,又称黄金分割数列,因数学家莱昂纳多.斐波那契以兔子繁殖为例而引入,故有称为“兔子数列”,指的是这样的一个数列:1、1、2、3、5、8、13、21、34....
2024-03-20 15:17:02 222 1
原创 比较常用的三种排序算法总结(冒泡排序、选择排序、插入排序)
(1)比较相邻的元素。如果第一个比第二个大,就交换它们两个。(2)对每一对相邻的元素做同样的操作,从开始的第一对到结束的最后一对。这一步做完之后最后一个数是最大的。(3)针对所有元素重复上述步骤,除了最后一个。(4)持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。
2024-03-19 17:03:43 125 1
原创 高质量C/C++编程指南
本文档参考《高质量C++ C编程指南》及自己的心得编写,如有侵权,立刻删除!定义文件有三部分内容:(1)定义文件开头处的版权和版本声明;(2)对一些头文件的使用;(3)程序的实现体(包括数据和代码)假设定义文件的名称为header.cpp,定义文件的结构参见如下://版权和版本说明见2.1.1,此处省略#include "header.h" //引用头文件...//全局函数的实现体...//类成员函数的实现体...
2024-03-19 16:16:55 1741 4
原创 二分查找:有15个数按又由大到小的顺序存放在一个数组中,现在要查找某个数,要求用折半查找法找出该数是数组中第几个元素的值。如果该数不在数组中,则打印无此数。
由于数组是固定长度,折半查找即从中间向两边查找,然后进行数值比较看是否是我们需要查找的数。
2024-03-16 14:11:06 203 1
原创 有一个已经排好序的数组,现向该数组中插入一个数,要求原来的排序趋势(升序或者降序)不变。
首先要知道一个已经排好序的数组是定长的,如果要像该数组中插入一个数,肯定需要将该数组扩容或者说定义一个新的数组(),其次就是将插入的数对比原有数组进行排序。
2024-03-15 16:54:32 223
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人