自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wwkaven的专栏

www.kavenblog.com

  • 博客(29)
  • 资源 (53)
  • 收藏
  • 关注

原创 排序算法(八)希尔排序(缩小增量排序)

1、前面的二路插入排序是将已有序数据分成两部分,使得后续插入操作只在其中一部分内进行,这样,缩小范围后的查找及移动次数都会减少。推而广之,如果能将所有数据分成更多组,则每组内的数据量更小,这样,查找及移动次数会进一步减少。希尔排序就是基于这样一种思路来设计的排序算法。2、希尔排序(Shell Sort,又称缩小增量法)是一种分组插入排序方法,因DL.Shell于1959年提出而

2014-11-27 09:21:20 5432

原创 排序算法(七)表插入排序

1、前面文章介绍的插入排序不可避免地要移动记录,而表插入排序则不需要移动记录。2、待排序数据的常用存储方式有:(1)以顺序表作为存储结构:对记录本身进行物理重排,即通过关键字之间的比较判定,将记录移到合适的位置;(2)以链表作为存储结构:无需移动记录,仅需修改指针。通常将这类排序称为链表(或链式)排序;(3)用顺序的方式存储待排序的记录,但同时建立一个辅助表(如包括关键字和

2014-11-26 09:35:10 3135

原创 排序算法(六)二分双插入排序

1、为减少二分插入排序中的比较及移动次数,可考虑一次以两个数据为单位进行插入。以升序为例,每次插入时先找出两个待插入数据中的较大者,按二分查找法确定其位置,在向后移动已有序记录时一次移动两个位置(因为较小记录肯定将来放在较大记录之前);插入较大数据后再按传统二分插入排序算法在较大数据所处位置与第一条数据所处位置之间插入较小数据。2、因为在插入较大数据时已经缩小了较小数据的查找范围,同时

2014-11-26 07:44:35 1709

原创 排序算法(五)2-路插入排序

1、2、3、4、5、6、7、8、

2014-11-25 08:07:36 1251

原创 排序算法(四)折半插入排序(二分插入排序)

1、2、3、4、5、6、7、8、

2014-11-24 12:51:31 829

原创 排序算法(三)直接插入排序

1、2、3、4、5、6、

2014-11-22 13:24:27 780

原创 排序算法(二)鸡尾酒排序算法(双向冒泡)

1、在冒泡2、3、4、

2014-11-22 08:23:40 2133

原创 排序算法(一)冒泡排序算法3

1、本片

2014-11-21 19:30:05 555

原创 排序算法(一)冒泡排序算法2

1、了解了冒泡2、3、4、5、6、

2014-11-21 17:11:39 499

原创 排序算法(一)冒泡排序算法1

1、2、3、

2014-11-21 14:27:28 565

原创 Cocos2dx学习笔记(四)关闭按钮

1、2、3、4、

2014-11-21 07:55:44 2058

原创 Cocos2dx学习笔记(三)背景、文字

1、2、3、4、5、6、7、

2014-11-20 15:41:26 986

原创 Cocos2dx学习笔记(二)MyHelloWorldScene场景类

1、bool AppDelegate::applicationDidFinishLaunching()

2014-11-20 10:59:36 1077

原创 Cocos2dx学习笔记(一)创建项目

1、2、3、4、

2014-11-20 10:04:06 901

原创 CBitmap拷贝函数(根据一个CBitmap对象创建另一个相同的CBitmap对象)

1、有时需要

2014-11-13 23:57:46 2141

原创 文件打开(保存)对话框:GetOpenFileName和 GetSaveFileName

1、2、3、4、5、6、

2014-11-11 12:25:52 3981 1

原创 CFileDialog文件打开(保存)对话框

explicit CFileDialog(   BOOL bOpenFileDialog,   LPCTSTR lpszDefExt = NULL,   LPCTSTR lpszFileName = NULL,   DWORD dwFlags = OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,   LPCTSTR lpszFilter = NUL

2014-11-11 09:35:36 4199

原创 CBitmapButton类使用注意事项(主要是AutoLoad)

1、MFC2、3、4、

2014-11-06 09:22:06 1693

原创 MFC 删除文件夹或文件

1、2、3、4、

2014-11-05 18:01:37 4895

原创 VS:String too long or IO Error

TRACE主要用来了解代码执行到了哪里.在 Unicode下会出现String too long or IO Error打印不出字符串.将工程的字符集设置为使用多字节字符集,就可以在OUTPUT窗口中看到答应的信息.或者将区域设置成中文代码如下#include

2014-11-05 15:21:42 1969

原创 MFC TreeControl复选框:选中某个节点的复选框后,自动选中子节点的复选框

1、2、3、4、5、

2014-11-05 13:09:29 5799

原创 MFC TreeControl为复选框添加响应函数

1、使用Tree2、3、4、

2014-11-05 12:47:47 3973

原创 MFC遍历某个文件夹,并用tree Control简单显示

1、2、3、

2014-11-05 09:27:48 3260 2

原创 MFC绘图板(三)

1、2、3、

2014-11-04 20:16:51 7769 3

原创 VS2010修改工程栈大小

1、使用递归算法时,2、3、4、

2014-11-02 20:41:00 8291

原创 填充算法(二)优化递归填充算法

1、2、3、4、

2014-11-02 20:22:39 2731

原创 填充算法(一)递归填充算法

1、2、3、

2014-11-02 16:07:47 6792

原创 MFC绘制不规则线条

1、2、3、4、5、6、

2014-11-02 07:46:58 2094

原创 CPen绘制线条宽度大于1 的虚线

1、2、3、4、

2014-11-01 20:08:26 2075

MFC透明Edit

MFC透明Edit

2014-10-30

MFC UDP通信

MFC UDP通信 一个简单的使用MFC套接字实现UDP通信的小程序

2014-10-12

xv文件转化器

xv文件转化器

2014-10-02

json json json

json json json json json json

2014-09-16

MFC多线程 工作者线程 用户界面线程

MFC多线程 工作者线程 用户界面线程

2014-09-04

Cocos2d-x 瓦片地图小游戏 吃西瓜

Cocos2d-x 瓦片地图小游戏 吃西瓜

2014-08-20

tiled 瓦片地图编辑器

tiled 瓦片地图编辑器

2014-08-20

Cocos2d-x射击小游戏 优化版

Cocos2d-x射击小游戏 优化版 Cocos2d-x射击小游戏 优化版 Cocos2d-x射击小游戏 优化版 详见:http://blog.csdn.net/wwkaven/article/details/38583353

2014-08-19

TexturePacker

TexturePacker

2014-08-15

cocos2d-x射击小游戏(win32)

cocos2d-x射击小游戏(win32)

2014-08-15

扫雷 win32版 源码

扫雷 win32版 源码

2014-08-12

简单win32绘图程序

简单win32绘图程序

2014-08-06

控制台下的扫雷

控制台下的扫雷游戏

2014-08-05

控制台_扫雷

控制台扫雷

2014-08-04

链表的基本操作

链表的基本操作

2014-08-04

单向链表(一) 结构体、创建链表、遍历链表

单向链表(一) 结构体、创建链表、遍历链表

2014-07-31

资料收藏大师

很好的做笔记工具,程序猿可以用用看 很好的做笔记工具,程序猿可以用用看 很好的做笔记工具,程序猿可以用用看

2014-07-28

Qt5.3截图源代码

Qt5.3截图源代码 详见:http://blog.csdn.net/wwkaven/article/details/37736699

2014-07-13

Qt截图程序

Qt截图程序 详见我的博客: http://blog.csdn.net/wwkaven/article/details/37736207

2014-07-13

Qt中的signal和slot

Qt中的signal和slot

2014-07-09

GDI+画圆角矩形(优化)

GDI+画圆角矩形(优化)

2014-07-09

GDI+绘制圆角矩形

GDI+绘制圆角矩形

2014-07-08

VC中调用CMD命令并获取调用结果

VC中调用CMD命令并获取调用结果

2014-06-26

VC中调用CMD命令 并获取调用结果

VC中调用CMD命令并获取调用结果 VC中调用CMD命令并获取调用结果 VC中调用CMD命令并获取调用结果

2014-06-26

网速监控和流量监控

网速监控和流量监控

2014-06-22

联网校时 防假死 新线程 无延迟

联网校时 防假死 新线程 无延迟

2014-06-22

联网校时 获取网络时间

联网校时 获取网络时间

2014-06-21

网速流量监控

网速流量监控

2014-06-18

网速流量监控 悬浮窗口

网速流量监控 悬浮窗口

2014-06-18

MFC截图程序(更新)

MFC截图程序(更新)

2014-06-16

TreeControl复选框:选中某个节点的复选框后,自动选中子节点的复选框

TreeControl复选框:选中某个节点的复选框后,自动选中子节点的复选框

2014-11-05

递归填充算法(MFC工程)

填充算法(MFC工程)

2014-11-03

MFC线条选择组合框

MFC线条选择组合框

2014-10-31

MFC颜色面板(类似Win7画图板中的颜色面板)

MFC颜色面板(类似Win7画图板中的颜色面板)

2014-10-31

RGB 查看器 RGB 查看器

RGB查看器

2014-10-31

MFC实现类似Windows绘图的文字输入功能

MFC实现类似Windows绘图的文字输入功能

2014-10-30

GDI+ 动态 绘制矩形

GDI+ 动态 绘制矩形

2014-10-29

GDI+ 动态 绘制直线

GDI+ 动态 绘制直线

2014-10-29

MFC动态画矩形(响应WM_MOUSEMOVE)

MFC动态画矩形(响应WM_MOUSEMOVE)

2014-10-29

MFC动态画直线 WM_MOUSEMOVE

MFC动态画直线(响应WM_MOUSEMOVE)

2014-10-29

空空如也

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

TA关注的人

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