C/C++
文章平均质量分 88
C/C++的开发类博客
萌哒哒虎
FORTUNE FAVORS THE BRAVE
展开
-
C++笔记之一:多级指针的型别转换问题
对于指针常量、常量指针、普通指针,我们能够明白三者并非都能相互转换的。但对于多级指针,往往会犯迷糊,本文旨在探讨其中的转换规则。原创 2020-12-18 21:36:43 · 177 阅读 · 1 评论 -
51单片机键盘、矩阵键盘松手检测
当按下按键不松手,是进行一次响应操作,还是重复进行响应操作呢?下面就基于51单片机的独立按键和矩阵键盘对连按功能进行配置。原创 2019-09-28 00:12:22 · 9069 阅读 · 1 评论 -
自己编写的MyString实现c++中VString的一些功能
自己实现了VString中的一些功能,用以更好地理解字符串操作。希望可以互相交流。qq:916785225#include <iostream>#include <malloc.h>#include <stdarg.h>class MyString {public: MyString(char* s) { len = getLength(...原创 2019-03-27 22:37:37 · 324 阅读 · 0 评论 -
利用C语言实现FFT、IFFT运算
一、FFT、IFFT算法实现上述分别为FFT、IFFT公式。下面首先讨论FFT的算法实现。本文采用输入逆序、输出顺序的FFT计算方法。**实质上就是在时域对x(n)进行“奇偶分类”、在频域上对X(k)进行“前后分类”。**值得说明的是,这里的“奇”和“偶”是相对的概念,并不完全是通常我们所理解的“奇”和“偶”。下面将给出一个例子进行说明:...原创 2019-11-01 12:19:47 · 13317 阅读 · 3 评论 -
解决QT工具栏字体变大的问题
今天更新了Qt creator,结果界面变成了下面这样:这是因为Qt creator开启了高清配适,字体随系统缩放比例进行改变,关闭相应设置就能恢复原状:修改设置后,重新启动Qt creator,恢复正常:原创 2020-08-26 01:26:24 · 13035 阅读 · 11 评论 -
排序算法学习笔记
目录1 快速排序(分治)1.1 算法流程1.2 算法代码2 堆排序2.1 算法流程2.2 算法代码1 快速排序(分治)1.1 算法流程假设对长度为NNN的数组numsnumsnums进行升序排序。(1) 确定第iii次排序的范围[li,ri][l_i,r_i][li,ri]以及基准点nums[mi]nums[m_i]nums[mi]。其中,li≤mi≤ril_i \leq m_i \leq r_ili≤mi≤ri随机产生,0≤li,ri≤N−10 \leq l_i, r_i \leq N原创 2022-01-07 10:57:54 · 775 阅读 · 0 评论