- 博客(64)
- 资源 (1)
- 收藏
- 关注
原创 计算机视觉传统图像处理库opencv的使用
AI必备技能-OpenCV基础讲解_opencv ai_吃猫的鱼python的博客-优快云博客计算机视觉-OpenCV入门讲解_吃猫的鱼python的博客-优快云博客。
2023-09-04 13:48:50
1059
原创 数据结构与算法 第11部分:排序
1:直接插入排序算法步骤:1)设待排度的记录存储在数组r[1...n]中,可以把第一个记录r[1]看作一个有序序列。2)依次将r[i](i = 2,…,n)插入到已经排好序的序列r[1..i - 1]中,并保持有序性。void StraightInsertSort(int r[],int n) //直接插入排序{ for (int nIndex = 2; nIndex <...
2020-03-03 17:28:07
524
原创 数据结构与算法 第10部分:平衡二叉树
1:平衡二叉树定义typedef struct AVLNode{ int data; int height; struct AVLNode *lchild; struct AVLNode *rchild;}*AVLTree;2:删除树AVLTree Empty(AVLTree &T)//删除树{ if (nullptr == T) { r...
2020-03-03 16:07:11
313
原创 数据结构与算法 第09部分:二叉搜索树
1:二叉排序树结点定义#define ENDFLAG -1typedef int ElemType;typedef struct BSTNode{ ElemType data; //结点数据域 BSTNode *lchild,*rchild; //左右孩子指针}BSTNode,*BSTree;2:二叉排序树的递归查找BSTree SearchBST(BSTree T,E...
2020-03-03 15:57:57
646
原创 数据结构与算法 第08部分:查找
1:顺序查找int SqSearch(int r[],int n,int x)//顺序查找{ for (int nIndex = 0; nIndex < n; nIndex++) //要判断i是否超过范围n { if (r[nIndex] == x) //r[i]和x比较 { return nIndex;//返回下标 } } retur...
2020-03-03 15:12:13
230
原创 数据结构与算法 第07部分:图的存储(邻接表)
1:创建有向图的邻接表(定义)const int MaxVnum=100;//顶点数最大值typedef char VexType;//顶点的数据类型为字符型typedef struct AdjNode{ //定义邻接点类型 int v; //邻接点下标 struct AdjNode *next; //指向下一个邻接点}AdjNode;typedef struct VexNo...
2020-03-03 14:24:43
539
原创 数据结构与算法 第07部分:图的存储(邻接矩阵)
1:邻接矩阵创建无向图(定义)#define MaxVnum 100 //顶点数最大值typedef char VexType; //顶点的数据类型,根据需要定义typedef int EdgeType; //边上权值的数据类型,若不带权值的图,则为0或1typedef struct{ VexType Vex[MaxVnum]; EdgeType Edge[MaxVnum][...
2020-03-03 14:04:50
380
原创 数据结构与算法 第06部分:二叉树
1:定义二叉树存储结构typedef struct Bnode /*定义二叉树存储结构*/{ char data; struct Bnode *lchild,*rchild;}Bnode,*Btree;2:按先序次序输入二叉树中结点的值(一个字符),创建二叉链表表示的二叉树T//按先序次序输入二叉树中结点的值(一个字符),创建二叉链表表示的二叉树Tvoid Createt...
2020-03-02 15:13:51
433
原创 数据结构与算法 第04部分:字符串
1:求子串:暴力穷举(Brute Force)模式匹配:子串的定位运算称为串的模式匹配或串匹配。假设有两个串S,T,设S为主串"asfheiufhre",T为子串"eiu".在主串S中查找与模式T相匹配的子串,如果查找成功,返回匹配的子串第一个字符在主串中的位置。//最笨的办法就是穷举所有S的所有子串,判断是否与r匹配。该算法称为BF(Brute Force)int BF(stri...
2020-03-02 14:57:06
297
原创 数据结构与算法 第03部分:栈与队列(队列)
1:队列定义#define Maxsize 100typedef struct SqQueue{ int *pBase; //基地址 int nFront,nRear; //头指针,尾指针}SqQueue;2:循环队列的初始化//循环队列的初始化bool InitQueue(SqQueue &Q)//注意使用引用参数,否则出了函数,其改变无效{ Q.p...
2020-03-02 13:26:03
245
原创 数据结构与算法 第03部分:栈与队列(栈)
1:栈定义#define Maxsize 100 //预先分配空间,这个数值根据实际需要预估确定;typedef struct SqStack { int *pBase; //栈底指针 int *pTop; //栈顶指针}SqStack;2:构造一个空栈Sbool InitStack(SqStack &S) //构造一个空栈S{ S.pBase = new ...
2020-03-02 13:15:22
325
原创 数据结构与算法 第02部分:线性表
1:结点定义typedef struct LNode { int data; //结点的数据域 struct LNode *next; //结点的指针域}LNode, *LinkList; //LinkList为指向结构体LNode的指针类型2:构造一个新的结点bool InitList_L(LinkList &LNew,int nData = 0)//构造一个新...
2020-03-02 10:42:28
281
原创 数据结构与算法 第01部分:算法基础
1:n的阶乘long long fac(int n){ if (n < 0) { return -1; } if (n == 0 || n == 1) { return 1; } return n * fac(n - 1); }2:斐波那契数列long long fib1(int n){ if (n < 1) {...
2020-03-02 10:10:42
315
原创 李宁老师视频笔记
#include <sstream> string getName() { string strTmp = "hdsu"; stringstream str; str << "hello" << strTmp; return str.str(); }
2020-01-02 10:13:44
262
原创 获取字串的字节数量
CString text = _T("中国12ab"); int len1 = text.GetLength();//获取的是字符数量,值为 6 int len2 = CStringA(text).GetLength();//获取的是字节数量,值为 8
2019-09-10 17:32:00
275
原创 windows客户端开发--改变visual studio配色方案
https://blog.youkuaiyun.com/wangshubo1989/article/details/51108581链接:https://pan.baidu.com/s/1YKHVi2WfgpK1_0eOkinyuA提取码:6jt9复制这段内容后打开百度网盘手机App,操作更方便哦...
2019-05-21 16:19:31
316
转载 visual assist x破解版的使用
visual assist x破解版:网盘链接:https://pan.baidu.com/s/1FtpBsVgAjbRmgPhABY47xQ密码:3qov破解教程:1、软件下载解压完成后,点击VA_X_Setup2223打开软件安装包,软件会自动识别你电脑中的Microsoft Visual Studio版本,点击Install开始安装软件。2、安装完成。Installatio...
2019-05-21 15:26:24
2068
原创 技术备份整理
1:小数点位数不能超过2double dPrice = 5.677f;stringstream streamPrice; streamPrice << fixed << setprecision(2) << dPrice; string strPrice = streamPrice.str();2:int转stringstringstream...
2019-01-07 11:26:20
207
原创 字符串操作(连接、查找、截断、反转、大小写转换)
1:字符串连接string strSample1("Hello");string strSample2("String!");string strSample3("strSample3");strSample1+= strSample2;strSample1.append(strSample3);2:字符串查找string strSample("Good dayStri...
2018-07-06 11:29:24
962
原创 git命令行使用总结
1:git status 文件状态git status #查看当前工作区文件状态2:git add 追踪至暂存区git add hellow.c #把文件hellow.c添加到暂存区 git add . #把当前目录下所有新增及修改的,不包括删除的文件添加到暂存区 git add ...
2018-06-15 15:28:47
288
转载 东方财富通快捷键一览
快捷键一览 Insert:将当前个股加入自选股;Del:删除自选股中的个股; Ctrl+Q:标记股票; 功能快捷键 增仓排名:ZCPM;资金流向:ZJLX;研报中心:YBZX;盈利预测:YLYC;财务数据:CWSJ;选股器:XGQ; ----------------0:全景图1:上证A股行情;2:上证B股行情;3:深证A股行情;4:深证B股行情;5:上证债券行情;6:深证债券行情;7:上证基金行情...
2018-04-17 14:06:06
34640
转载 关于调试器的实现的博客收藏
http://www.cnblogs.com/zplutor/archive/2011/03/04/1971279.html
2018-03-28 14:39:42
274
原创 set_difference的使用
BOOL CalcDiff( vector<int>& vecOne, vector<int>& vecTwo, vector<int>& vecDiff ){ sort( vecOne.begin(), vecOne.end(), SortID() ); // 排序 set_difference( ...
2018-03-22 18:04:08
5440
原创 绝对路径获取
CString strPath=_T("data\\GUBA");CString strFileName=_T("\\a.txt");CString GetTruePath( CString strPath, CString strFileName ){ wstring sFileFullPath; CString strValue; strValue.Format( _T("...
2018-03-22 17:21:26
257
原创 字符串使用整理
1:Replace CString str =_T("f87656|ghr"); str.Replace( _T("|"), _T("_") ); 结果:f87656_ghr2:Append CString str =_T("f87656r"); str.Append( _T("_gj.txt") ); 结果:f87656r_gj.txt...
2018-03-22 16:45:27
313
原创 随机数
void main(){ time_s ts; unsigned int data=time(&ts);//创建随机数种子 srand(data); int a[100]; for(int i=0;i<100;i++) { a[i]=rand()%300;//创建随机数组0-299之间的数字 printf("\n%d",a[i])
2018-01-30 17:34:30
324
原创 map的基本操作——添加、遍历、删除
map map1;//插入void mapInsert(){ //方法1 map1.insert(pair(1,"teacher01")); map1.insert(pair(1,"teacher02")); //方法2 map1.insert(make_pair(3,"teacher03")); map1.insert(make_pair(4,"teacher04"));
2017-12-27 16:22:58
3964
转载 C++学习之Pair
Pair类型概述pair是一种模板类型,其中包含两个数据值,两个数据的类型可以不同,基本的定义如下: pair a;表示a中有两个类型,第一个元素是int型的,第二个元素是string类型的,如果创建pair的时候没有对其进行初始化,则调用默认构造函数对其初始化。 pair a("James", "Joy");也可以像上面一样在定义的时候直接
2017-12-22 15:34:40
550
原创 文件属性获取
void CDemoDlg::OnGetFileInfo() { //创建文件对话框 CFileDialog dlg(TRUE, NULL, NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, _T("所有文件(*.*)|*.*||")); if (dlg.DoModal() == IDOK) { //获得文件路径 CString
2017-12-22 10:32:33
1237
转载 断点续传
(1) 客户端向服务器发送上传指令 (2 ) 服务器接受到该指令后,通过读取上传文件信息记录(该信息可以通过 XM L,A CCESS ,IN I等文件保存 ) ,以判断是否为断点上传 。 (3 ) 如果不是断点上传 ,则发送准备接受数据指令,然后客户端从文件的第一个字节开始进行数据的传输。 (4 ) 如果判断为断点上传 ,则读取以前上传文件的信息(包括服务器已经接受了多少字节 ,完成了百分之
2017-11-27 17:08:57
655
原创 MFC
1:atof 将字符串转化为 float,atoi 将字符串转化为 int 型。 2: 所有从 CWnd类派生的类都有 m_hWnd 句柄。 3:GetDC()与ReleaseDC()要成对使用,否则会内存泄漏。 HDC hDC = ::GetDC(m_hWnd); ::ReleaseDC(m_hWnd,hDC);4:sprintf 格式化字符,其
2017-11-27 16:31:46
313
转载 链接
http://www.cnblogs.com/Yogurshine/archive/2013/01/14/2859248.html#3675906
2017-11-27 10:12:15
326
原创 2017年证券考试之金融基础考点整理
2017年最新的金融基础考试题目答案整理,加粗的字体为原试题答案,超全。2017年9月份的证券考试一次过了,哈哈~链接:http://pan.baidu.com/s/1kU6VN3h 密码:73tw
2017-09-20 17:37:29
442
转载 全球最杰出的14位程序员
转载:http://www.youkuaiyun.com/article/2014-07-11/2820615-14-world-best-programmers近日,ITWorld整理全球最杰出的14位程序员,一起来看下让我们膜拜的这些大神都有哪些?(排名不分先后)1. Jon Skeet个人名望:程序技术问答网站Stack Overflow总排名第一的大神,每月的问答量
2017-09-20 16:45:50
301
原创 CString转COLORREF
CString strColorText=(255,0,0);COLORREF color;GetColorRGB(strColorText , color);BOOL CStaticLink::GetColorRGB(CString& strColorText , COLORREF& color){ strColorText=strColorText.Left(str
2017-09-20 16:09:43
784
转载 C语言中常用计时方法总结
C语言中常用计时方法总结转载于http://blog.youkuaiyun.com/fz_ywj/article/details/8109368。1. time()头文件:time.h函数原型:time_t time(time_t * timer)功能:返回以格林尼治时间(GMT)为标准,从1970年1月1日00:00:00到现在的此时此刻所经过的秒数。用tim
2017-09-05 13:42:56
979
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人