自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

千里之行始于足下

记录自己的学习历程

  • 博客(18)
  • 资源 (4)
  • 收藏
  • 关注

原创 阿里巴巴2015秋招算法类机试题目(三阶魔方)

题目 一个三阶魔方由六个面组成,颜色分别是白色(W)、对面为黄色(Y)、红色(R)、对面为橙色(O)、绿色(G)、对面为蓝色(B)。如果手持魔方,白色向上,红色朝向自己,则绿色在左手侧。 请写一个程序,对一个处于还原状态(各面各块同色)的魔方,进行操作,打印操作后的魔方状态。操作指令为单个操作指令组成的字符串。单个操作指令包括: 1)U:白色面顺时针旋转90度 2)D:黄色面顺时针旋转90度

2015-08-26 13:29:59 1542

原创 C++栈学习——赋值运算法的重载

对于编程,向来都是编的少,看的多,这种错误的学习方法一直延续至今,所以像运算符重载这么简单的东西,还是不太熟,今天借着学习栈的机会,自己写了一下链栈中赋值运算符的重载函数,写完之后对比了一下教材(《数据结构C++语言描述》任燕版),发现自己真是有种简单问题复杂化的天赋——写程序按部就班,不会优化。顺便发现了教材中一个小小的错误,在此加以纠正。链栈赋值运算符的重载(自己写的重载函数) 说明一下自己

2015-08-25 14:16:58 2354

原创 C++栈学习——顺序栈和链栈的区别

C++中栈有顺序栈和链栈之分,在顺序栈中,定义了栈的栈底指针(存储空间首地址base)、栈顶指针top以及顺序存储空间的大小stacksize(个人感觉这个数据成员是可以不用定义的)//顺序栈数据结构C++类声明(基类)template <typename ElemType>class SqStack {public: void clear();

2015-08-24 22:57:44 15057 1

原创 LIBSVM数据格式及其使用

关于支持向量机(SVM)的理论部分推荐一个博客:支持向量机通俗导论(理解SVM的三层境界)http://blog.csdn.net/v_july_v/article/details/7624837July的博客分三层讲述支持向量机,对于我们需要了解道不同层次的学习者来说,一目了然。我也是通过此博客进行学习的。假若你已经基本上掌握了SVM的理论部分,那么如何对数据进行分析呢?我们一般对数据使用SVM进

2015-08-11 17:14:30 11973 7

原创 子网规划与划分

所谓的子网规划,其实就是让每个主机都有一个唯一的主机IP地址,为了方便管理,说白了,就是分成不同的IP地址区域。 假设现在要建立5个机房,每个机房里面有29台电脑,现在网络地址空间是192.168.10.0,现在要将其划分为5个子网。划分步骤如下: 1)计算借位数N: 2^N-2>=n(n为主机数,29) 所以,n=5;主机位数为5,允许借位数 为3. 2)具体借位操作如下:

2015-09-06 15:53:33 3514

原创 非循环链队类C++定义

使用链表来实现队列有其得天独厚的条件,链表灵活的节点删除和增加操作,对于实现队列来说尤其是小菜一碟。使用顺序表来实现队列还得为了有效使用空间而进行循环操作;即就是这样依然还会发生溢出现象,所以,还是链表来的爽快! 啥也不说,上代码/////////////////////////////////////////////////// LinkQueue.h#include "stdafx.h"

2015-08-27 17:19:23 1111

原创 C++循环顺序队列

顾名思义:采用顺序结构存放的队列称为顺序队列 循环顺序队列可以避免队列的假溢出现象的发生。如下图示,循环队列的几种特殊情况。 学习完顺序循环队列个人感觉应该注意的事项: front、rear只是表示在base[i]这个顺序表中的索引值,而不是内存的绝对地址,这样也才在后面的循环的时候处理起来比较方便 队列循环的关键front=(front+1)%queueSize;下面是个人的循环队列操

2015-08-27 13:14:46 1075

原创 旁路电容为何通常由一大一小两个电容并联

一个电容的实际模型是ESR串联一个电感,再串联一个电容。下图是实际旁路电容的模型。 其实际的阻抗是下面的公式,n代表并联的相同电容个数。 并联完全相同的电容,其阻抗和频率关系如下。 大电容由于容量大,所以体积一般也比较大,且通常使用多层卷绕的方式制作,这就导致了大电容的分布电感比较大(也叫等效串联电感,英文简称ESL)。 电感对高频信号的阻抗是很大的,所以,大电容的高

2015-08-23 22:57:21 12611 1

原创 链表操作之-删除元素

自己写的可以删除链表中重复元素的函数:template <typename ElemType>Status LinkList<ElemType>::deleteElem(ElemType e){ NodePointer p,r,q; r=NULL; p=head; while (p) { if(equal(p->data,e))

2015-08-23 22:53:25 377

原创 C++非循环链表的初始化和反转(指针操作)

非循环链表的C++语言定义//非循环单链表数据结构C艹类声明template <typename ElemType>class LinkList{public: class LinkNode { public: ElemType data; LinkNode *next; // NodePointer next; };

2015-08-12 12:40:08 813

原创 bmp图像的储存

bmp图像数据包含四个部分:列表内容位图文件头typedef struct tagBITMAPFILEHEADER { WORD bfType; DWORD bfSize; WORD bfReserved1; WORD bfReserved2; DWORD bfOffBits;} BITM

2015-08-12 11:22:10 868

原创 matlab在win7下无法读取播放avi文件

matlab在win7下无法读取播放avi文件,缺少INDEO5编码文件问题的解决方案打开电脑运行,输入regsvr32 ir50_32.dll即可解决问题

2015-08-11 17:16:28 591

原创 结构体变量和类对象的定义

正如我们所知,结构体是一个多种数据类型的组合,和labview中簇的数据类型有点相似,同样都是讲大一堆数据类型进行打包,然后作为某个变量的属性。类和结构体有些相似,但是类又多了函数,但是不论怎样,它都是一坨属性的集合,在结构体变量和类对象定义的时候,有很多相似的地方。class LinkNode{public: //ElemType data; int data; L

2015-08-07 22:18:24 1146

原创 结构体的定义及其初始化方法And typedef的使用-----------权当笔记了

由于对课本的生疏,就只记得一种结构体初始化方法,那就是定义的时候直接初始化struct student{ int num; double grade; char name;} student1;甚至连struct student student2; 都忘了,真是猪脑子今天自己重新温习了一下,记录结构体初始化的三种用法如下:// TypedefAndStruct.cpp

2015-08-07 15:51:46 650

原创 C++类模板的使用

类模板的申请形式template<class numtype>class compare{ private: numtype x,y,z;public: compare (numtype a,numtype b) { x=a; y=b; } numtype max1() { z=x>y?x:

2015-08-05 11:18:49 522

原创 VS2012和2013里scanf_s无法输入字符串的解决方案

今天在VS2012里面使用scanf_s()函数时,发现它不能输入字符和字符串,为了验证是scanf_s的问题还是printf_s的问题,先直接输出字符,如下:int a1=1; float b1=1; char c1='h'; printf_s("a1=%d,b1=%f,c1=%s",a1,b1,c1);结果是这样的 说明printf_s没有问题,如果使用scanf_s()进行输入的

2015-06-27 11:28:17 6699 2

原创 MFC多线程的创建方法总结

MFC支持两种线程:用户界面线程和工作线程 区别如下: 1)用户界面线程:处理用户输入及相应用户生成事件和消息,并独立响应应用程序其他部分执行线程的消息和时间,它包含一个a Message Pump,使用消息循环来处理各种事件。 2)工作线程:运行于后台,处理不需要用户输入且耗时巨大的任务。 win32API中不区分两种线程,只需要知道线程的起始地址就可以开始执行线程。MFC中,用户界面线程

2015-06-19 17:25:15 822

原创 工作线程的全局函数中如何控制picture control进行图像显示

我们知道在对话框类class Ctldmfc1Dlg : public CDialogEx获取控件的CDC *pDC=GetDlgItem(ID)->GetDC();//CWnd::GetDlgItem()返回ID标示的控件或者子窗口的指针,然后h获取CDC类的指针,图形指针,HDC hDC=pDC->GetSafeHdc();//获取pDC指向的设备的句柄CRect rect;GetDlgI

2015-06-19 11:23:23 933

stanford machine learning.zip

stanford machine learning

2021-03-17

PyQt5快速开发与实战源码.rar

PyQt5快速开发与实战源码

2021-03-17

阿里巴巴2015秋招算法类机试题目(三阶魔方)源代码

阿里巴巴2015秋招算法类机试题目(三阶魔方)源代码

2015-08-26

世上最牛的23个图像跟踪算法(MATLAB程序)

世上最牛的23个图像跟踪算法(MATLAB程序):ASLA,SCM,L1APG,TLD,CT等

2015-08-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除