- 博客(96)
- 收藏
- 关注
转载 二叉树
二叉树二叉树的相关概念1.子节点,根节点,兄弟节点,双亲节点2.度:拥有多少个子节点,0,1,23.深度:二叉树的行数4.满二叉树:节点个数为2^k-1 完全二叉树:最下面那层的右边可以少些节点二叉树的性质1.二叉树的第i层最多的节点数为2^(i-1)2.深度为k的二叉树节点数最多有2^k-13.设度为0的节点数个数为n...
2018-10-22 15:00:00
237
转载 字符串
字符串#include<stdio.h>//寻找第二个字符串是否是第一个字符串的子字符串int strlen(const char* str){ int i = 0; while (*str != '\0') { str++; ++i; } return i;}void copystr(char *s...
2018-10-21 20:01:00
177
转载 数组删除相同的元素
数组删除相同元素#include<iostream>using namespace std;/* * 一般数组去重复。 * 找到数组的长度len*/void printarray(char a[],int len){ for(int i=0;i<len;i++) { cout...
2018-10-19 15:18:00
269
转载 栈
顺序栈/* *author:zylg project:sequence stack * stack 主要是进行先进后出,那就有进栈出栈操作,最主要的功能也就实现这两个 * fuction introduce * displaystack(* head) * pushstack() * popstack() *注意:检查上下的...
2018-10-15 14:37:00
120
转载 矩阵
稀疏矩阵//存放稀疏矩阵的东西#include<iostream>using namespace std;typedef int datatype;#define smax 100typedef struct{ int i, j;//行数,列数 datatype v;//值}node;typed...
2018-10-15 14:34:00
120
转载 队列
队列/* *author:zylg project:sequeue * sequeue 主要是进行先进先出,那就有进队出队操作,最主要的功能也就实现这两个. * 队列的基本原理:rear端进行入队,font进行出队 * 五个基本操作 * setNullSq()置空 * emptySq()判断是否空 * frontSq()取头...
2018-10-15 14:33:00
116
转载 顺序表
顺序表/* *author:zylg * fuction introduce * displayList* head) * insertList() * deleteList() * reverseList() * deleteSameList() *注意:检查上下的溢出 **/#include<stdlib...
2018-10-15 14:31:00
98
转载 双链表
/* *author:zylg project:double link list * fuction introduce * createLinklist() * displayLinklist(linklist* head) * insertLinklist(linklist* head,char ch,int x) * de...
2018-10-15 14:29:00
113
转载 线性表
/* *author:zylg project:link list * fuction introduce * createLinklistF() createLinklistB() * displayLinklist(linklist* head) * get(linklist* head,int n) * locate(li...
2018-10-15 14:27:00
100
转载 tcp/ip协议认识
tcp/ip协议认识协议分为四层,自下而上分别是链路层,网络层,传输层,应用层1.链路层主机A把网络层传递下来的ip数据包增加首部和尾部,之后变成mac数据包,传给物理层。主机B链路层收到数据包会去掉首部和尾部,呈交给上层。链路层的基本协议1.封装成帧传输时的mac数据包会增加SOH和EOT,接收端只有同时收到两个符才不...
2018-10-14 16:58:00
128
转载 ffmpeg初识
视频格式视频主要是由一系列图片组成,但是,很多图片会造成文件过大,后来有了关键图片(关键帧),即改变相应的的变化部分,不是整个图片的取代.每秒钟采集多少张的概念,这就叫做视频的帧率。音频格式和视频的帧率相对应的即是音频的采样率使用ffmpeg不知道什么原因,lib文件(.a)一直存在错误(在qt 5.7 下),后来直接用了...
2018-09-22 13:17:00
95
转载 awk
awk认知awk 执行模式所需文件:1.pattern { action }$3 == 0 { print $1 }//awk '$3 >0 { print $1, $2 * $3 }' emp.data//awk '$3 == 0 { print $1 }' file1 file2基础输出print,字段数量...
2018-09-16 14:44:00
138
转载 qt_多媒体[wait time....]
qt_多媒体播放QMediaPlayer 函数 描述 QAudio::Role audioRole() const int bufferStatus() const QMediaContent currentMedia() const QNetwo...
2018-09-12 21:43:00
144
转载 qt_Qlistwidget and Qlistview【未完成】
qt_Qlistwidget and QlistviewQListWidget是继承QListView,QListView是基于model的,需要自己来建模(例如建立QStringListModel、QSqlTableModel等),保存数据。 这样就大大降低了数据冗余,提高了程序的效率,但是需要我们对数据建模有一定了解,初学者就...
2018-09-12 21:09:00
142
转载 andtroid studio 快捷键
andtroid studio 快捷键C+j提示 C+F12结构图 C+/注释 C+A+o优先导入的包 1.格式化代码:Ctrl+Alt+L 2.自动导入包路径:Ctrl+Alt+O 3.重命名文件、类名、变量名:Shift+F6 4.撤销操作:Ctrl+Z 5.反撤销操作:Ctrl+Shift+Z 6.全局搜索文件:...
2018-08-29 16:57:00
253
转载 qt 和java混合编程
用QAndroidJniObject来做new一个对象: java Qt C++ File file = new File(); QAndroidJniObject file(“java/io/File”, “()V”); File file = new File(“/tmp/a.txt”); QA...
2018-08-29 15:41:00
698
转载 qml_初步认识
qml_初步认识qml语法认识import QtQuick 2.5import QtQuick.Window 2.2Window { visible: true width: 640 height: 480 title: qsTr("Hello World") MouseArea ...
2018-08-27 17:03:00
121
转载 qt_andriod相关类
qt_andriod相关类 QT += androidextrasQAndroidActivityResultReceiver 函数 描述 virtual void handleActivityResult(int receiverRequestCode, int resultCode, con...
2018-08-27 08:55:00
135
转载 qt_动态库和插件
qt_动态库和插件 1.动态库会生成两种类型的文件,在windows下有.dll和.lib(.a) 2.想使用库函数,第一得让程序找到.h文件,也就是库函数拥有的头文件,一般的做法直接复制到当前项目的.h文件处即可,第二,在编译平台加载外部库,也就是.lib文件,这样就可也编译了 3.如果想要打包,把库文件的dll文件和...
2018-08-27 08:37:00
403
转载 qt_文件运用,调用桌面
qt_文件运用,调用桌面QFileSystemWatcher 函数 描述 bool addPath(const QString &path) 添加一个path QStringList addPaths(const QStringList &paths) 添加一个路径...
2018-08-22 11:18:00
146
转载 qt_文件管理
qt_文件管理 QDir,QFileQDir获取路径和进入文件夹,删除文件,文件夹枚举 enum Filter { Dirs, AllDirs, Files, Drives, …, CaseSensitive } flags Filters enum SortFlag { Na...
2018-08-21 16:03:00
267
转载 qt 5
c++风格头文件作用域类函数study for googleelse study命名规则注释格式pro文件详解TAMPLATEHEADERSSOURCESFORMS / INTERFACESLEXSOURCESYACCSOURCESTARGETDESTDIRDEFINESINCLU...
2018-08-20 14:50:00
730
转载 stylesheet对应的词
css中几个常用的 变量 表示 background: rgb(50, 50, 50); 背景 background-image:url(D:/smiley.gif); 加载图片做背景 background-repeat:no-repeat; 图像不够大时,不重复铺垫 backg...
2018-08-10 17:11:00
83
转载 布局管理器
布局管理器 布局管理器,有方向,间距,addwidget 类 描述 QBoxLayout 水平或垂直排列控件的基类 QButtonGroup 组织按钮的容器 QFormLayout 管理输入控件和其相关的标签 QGraphicsAnchor 表示在QGraphics...
2018-08-10 15:59:00
134
转载 时间函数
时间,不外乎就是获取时间,必要时转化一下时间显示格式.直接看例子吧QDateEdit 和 QTimeEditQDateEditdate:保存了部件的显示日期。minimumDate:定义了用户可以设置的最小日期。maximumDate:定义了用户可以设置的最大日期。displayFormat:包含了一个字符串用于...
2018-08-10 11:14:00
410
转载 QSystemTrayIcon
QSystemTrayIcon 系统托盘,属性主要是提示,是否可见属性设置 函数 描述 void setContextMenu(QMenu *menu) 提示的菜单 void setIcon(const QIcon &icon) 图标 void set...
2018-08-10 09:52:00
78
转载 输入窗体
微调框 它可以调节值,具有范围,可以设置每次的波动大小,可以添加前缀和后缀QSpinBox and QDoubleSpinBox#设置 函数 描述 void setDisplayIntegerBase(int base) 显示的进制 void setMaximum(int ...
2018-08-09 18:03:00
143
转载 QLineEdit
QLineEdit 行输入,作用进行输入,有最主要输入类型的控制,此外就是输入格式,即过滤一些东西部件设置 函数 描述 void setAlignment(Qt::Alignment flag) 对齐方式 void setClearButtonEnabled(bool en...
2018-08-09 09:47:00
200
转载 button
QButtonGroup provides a container to organize groups of button widgets. 添加移除btn,查看选中的btn,找到想找的btn 函数 描述 void addButton(QAbstractButton *button, int...
2018-08-08 15:48:00
92
转载 QAbstractButton
QAbstractButton 自定义button设置属性 函数 描述 void setCheckable(bool) 可选设置 void setChecked(bool) 选择 void setDown(bool) button按下 void...
2018-08-08 10:11:00
214
转载 QLCDNumber
QLCDNumber The QLCDNumber widget displays a number with LCD-like digits Header:QLCDNumber qmake: QT += widgets属性设置 函数 描述 void setDigitCount(i...
2018-08-07 17:31:00
210
转载 QLabel
QLabel The QLabel widget provides a text or image display.可以显示的文本void clear()void setMovie(QMovie *movie)void setNum(int num)void setNum(double num...
2018-08-07 16:34:00
158
转载 qt界面基类
QWidgets 所有用户界面对象的基类。 Header: #include qmake: QT += widgets 内容 函数名 窗口函数 show(),hide(),raise()//顶层,lower()//底层,close() 顶层窗口 windowModified...
2018-08-07 14:25:00
294
转载 set
Sets/Multisets:内部的元素依据其值自动排序,Set内的相同数值的元素只能出现一次,Multisets内可包含多个数值相同的元素,内部由二叉树实现(实际上基于红黑树(RB-tree)实现),便于查找; map和multisets也一样1.构造// constructing sets#include &l...
2018-08-07 08:54:00
101
转载 map
map1 生成构造// constructing maps#include <iostream>#include <map>bool fncomp (char lhs, char rhs) {return lhs<rhs;}struct classcomp { bool operat...
2018-08-06 17:39:00
46
转载 list
list 双向列表,链式存储1 生成构造// constructing lists#include <iostream>#include <list>int main (){ // constructors used in the same order as described...
2018-08-06 16:12:00
81
转载 queue
queue 单向队列,从一端存,从列一段取1 生成构造2 操作2.1 大小和容量2.2 比较2.3 find2.4 截取部分2.5 增,插,删,改/* * use QQueue on qt,but c++ is queue * constructor emp...
2018-08-06 15:30:00
103
转载 deque双端队列
deque1 生成构造// constructing deques#include <iostream>#include <deque>int main (){ unsigned int i; // constructors used in the same order as desc...
2018-08-06 14:50:00
128
转载 vector
vector1 生成构造// constructing vectors#include <iostream>#include <vector>int main (){ // constructors used in the same order as described above: ...
2018-08-06 11:20:00
69
转载 对象树销毁机制
对象树销毁 当创建一个object对象时,如果使用了其他对象作为父对象,如果父对象被销毁,其被销毁.构造和销毁的顺序 和c++一样,基类构造,子类构造,子类析构,基类析构,,但是在qt中,父类销毁了也就意味子类被销毁,soint main(){ QPushButton quit("Quit");...
2018-08-06 08:52:00
152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人