自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 MFC中的GUI(一)

本系列主要讲的是MFC中的GUI绘图 (一)LineTo     CPen中的参数为线行,宽度,线条颜色     MoveTo(start_point)     LineTo(end_point)    { CtestGuiDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); if (!pDoc) return; //

2015-10-18 15:29:57 2296

转载 设计模式(四)代理模式

本文转自http://blog.csdn.net/hguisu/article/details/7542143 1.概述        因为某个对象消耗太多资源,而且你的代码并不是每个逻辑路径都需要此对象, 你曾有过延迟创建对象的想法吗 ( if和else就是不同的两条逻辑路径) ? 你有想过限制访问某个对象,也就是说,提供一组方法给普通用户,特别方法给管理员用户?以上两种需求都非常类

2015-02-01 09:45:37 349

原创 设计模式(三)装饰模式

装饰模式就是动态的给一个对象添加一些额外的功能。亦即装饰模式就是把要添加的附加功能分别放在单独的类中,并让这个类包含它要装饰的对象,当需要执行时,客户端就可以有选择地、按顺序地使用装饰功能包装对象。就增加功能来说,装饰模式比生成子类更为灵活。建造过程不稳定,按正确的顺序串联起来进行控制。       以服饰搭配为例,每个人的服饰搭配可能有种情况,无论是何种搭配,我们只是看到最后的结果。我们需要把

2015-01-29 11:14:25 305

原创 设计模式(一)简单工厂模式

本次介绍简单工厂模式,以设计一个简单的计算机为例. 如果只是在主函数中实现功能,那么完全是面向过程的思想,即旨在解决问题,而没有使用面向对象的思想。输入输出和处理的代码不应放在一个函数中,这样代码的复用性不强。代码如下: #include using namespace std; int main() { double num1, num2, result; char operation;

2015-01-27 11:54:05 330

原创 MySQL连接到C++

纠结了两天,终于实现了使用MySQL API C 函数连接到了C++,方法如下: 首先,电脑室64位的操作系统,下载的MySQL也是64位的;在vs下创建一个工程(win32控制台程序),命名为mysql;接下来进行环境配置 在解决方案资源管理器中右击mysql,选择属性。 1、C/C++>常规>附加包含目录,在附加包含目录中添加MySQL中include的路径,例如,我选择的是C:\Pro

2015-01-18 10:42:07 356

原创 数据库MySQL基础

本文介绍有关数据库级的SQL及相关操作,查看,建立,删除等操作。      查看SHOW DATABASES      show databases;      例如:       mysql> show databases;     如果使用LIKE wild部分,wild字符串可以是一个使用SQL语言“%”,“_”通配的字符串     例如:     mysql>show d

2015-01-13 11:37:43 315

原创 最近点问题(一)

最近点问题:就是在一个点集合中找到距离最近的两个点,本文章求的是最近的两个点距离。    解决最近点问题有两种主要的方法,蛮力法与分治法,这篇文章主要涉及蛮力法。#include using namespace std; #include #include #include struct point { int x; int y; }; //求两点之间的距离 double Dis(point

2015-01-02 20:28:44 363

原创 二分查找

 二分查找其实也使用了分治思想,只是比较简单。它是把一组数不断的分成两部分,每次把中间的数与所查找的数进行比较,不断的循环,知道找到所找的数或没找到。但是二分查找的前提是这组数是有序的。 以下是二分查找的递归算法:

2014-08-19 18:19:53 404

原创 分治法——归并排序

 分治法是解决一类问题的思想。所谓“分治”,就是分而治之,它有三个步骤:分解、解决与合并,将一个大问题分解成若干的小问题,使用递归的思想逐步解决。典型的例子就是合并排序。

2014-08-17 12:01:27 302

原创 插入排序

 今天看了算法导论的第一个算法——插入排序,它是用伪代码给出,根据理解用C++写的代码

2014-08-17 07:15:29 352

舞蹈比赛成绩统计

这个程序能够计算出一个舞蹈比赛的选手的总分数

2015-07-12

空空如也

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

TA关注的人

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