自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (12)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android 初次试水

最近一段时间由于课题不是很忙,没什么事做,又peng

2014-05-14 16:07:02 918

原创 A* 算法实现及代码下载(多种方式实现,加路径修正)

A*算法的介绍在下面这篇文章中说的很详细了,就不在这阐述了,这篇文章主要是介绍自己的一些理解,一些重点的解释,和效果展示。同样给出了代码编写的思路。代码会给下载链接。A*算法可参考文章(介绍的很好):http://www.cppblog.com/christanxw/archive/2006/04/07/5126.html代码已上传:1)从txt文本读取地图命令

2013-05-12 19:39:46 7100 31

原创 vc俄罗斯方块实现思路,及代码下载

俄罗斯方块实现思路代码免积分下载:http://download.csdn.net/detail/lmnxjf/5332451一  画刷,画笔Windows 图像用户接口(GUI)通过在设备场景上绘制来提高可视化的性能。这需要了解如何创建和使用画刷与画笔。在实现这一经典游戏需要多种画刷,实现界面的绘制。二 俄罗斯方块要点游戏中用4*4来表

2013-05-05 12:55:21 2114

原创 使用opencv应用程序正常初始化失败0xc000000d解决办法

本人所用版本 vs2010+opencv 2.3在做一些图像处理时出现 使用opencv应用程序正常初始化失败0xc000000d   的问题。具体原因不明,不过可以通过将工程修改为 release版本,将链接库中的动态链接库都改为release版本(将动态链接库名字最后的 “d”去掉,“d”为debug所用的库文件)。  如图:上一问题即可解决。   2 。若

2013-10-22 20:20:49 3335

原创 排序法总结

排序法总结,属个人整理、总结。有不妥之处望指出,讨论。一路向南 2013年9月13日 16:16:07  初稿1. merge 归并排序时间复杂度 θ(nlgn)。归并排序是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序

2013-09-13 16:21:57 896

原创 C++个人笔记二

1.  c++文章:a: dynamic_cast和static_cast的区别

2013-07-01 10:22:08 903

原创 八皇后问题解决及代码下载(回溯法)

八皇后问题解决本文代码下载地址(免积分下载):http://download.csdn.net/detail/lmnxjf/5448749首先我们先看百度百科对这一问题的描述:八皇后问题,是一个古老而著名的问题,是回溯算法的典型例题。该问题是十九世纪著名的数学家高斯1850年提出:在8X8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一

2013-05-25 16:11:06 1039

原创 C++个人笔记(一)

总结:另有一篇文章 A*算法和代码:http://blog.csdn.net/lmnxjf/article/details/8917679A*算法,寻找最优路线的高效方法。目录1 STL2 二维数组动态分配内存3 带模板参数的模板类4 类型转换5 小知识点6 函数指针7 逗号表达式8 运行时类型转换9 类里面的小知识点10 建立动

2013-05-16 11:14:31 1115

原创 使用new,delete实现内存分配联系

参考:http://blog.csdn.net/feixiaoxing/article/details/6847808     作者:feixiaoxing本程序可作为内存分配和管理练习, 熟悉这个程序并能自己写出代码,说明对c++中内存分配和管理有了一定的了解。程序说明:采用一个结构体,保存了数据的个数和使用情况(用一个字节 char类型,字节中八个位若为1说明这位已经被分配

2013-05-04 16:04:24 728

原创 关于*p++, 和*++p的区别

首先我们必须有优先级的概念,p++是在取完p的值后再对p进行加1操作, 而++p则是反过来(它先对p进行加1操作,然后取p的值,此时p的值已经改变)。下面来看一个程序,在这个小程序中说明了两种不同方法的实现。#includeusing namespace std;int main(){ int aa[2]={1,2}; int *p= aa; cout<<"&aa:"<

2013-05-04 10:07:33 1305

原创 关于fopen打开文件出错问题(数目受限)

设置同时打开文件数的最大数目。 stdio 级别。int _setmaxstdio( int newmax );返回 newmax ,如果成功;– 1 否则为。 如果 newmax 比 _IOB_ENTRIES 小于或大于的然后处理的最大数量可用在操作系统,无效参数调用处理程序,如 参数验证所述。 如果执行允许继续,此函数返回 -1 并将 errno 到 E

2013-03-31 13:54:10 3167

FlappyBird源码及素材

包含 1)简易版flappybird源码 2)flappybird 图像,声音素材 3)本人自己编写的类似flappybird的游戏。 有道具,冲刺 百度网盘下载: http://pan.baidu.com/s/1sjFFLTj

2014-05-16

FlappyBird

资源包括 1) flappy 基本程序框架,可实现flappybird基本功能(源码共享) 2)本人在基本框架上,添加了自己的功能编译后的结果。 最终的源码暂不共享 本人也是初学者, 只有尝试自己一步步编写才能取得进步。

2014-05-14

二叉树实现

///////////////////////////////////////////////////////////// // 二叉树实现 // 可以在节点中插入新的节点, // 四种遍历方式, 1)前序 2) 中序 3)后序 4)层次 //封装成类 可自己添加功能 // 作者: 一路向南 // 2013.5.25 ////////////////////////////////////////////////////////////

2013-05-25

八皇后问题代码

/////////////////////////////////////////////////// // 八皇后问题 // 循环实现, 共有92个解 // 命令窗口显示 // 作者:一路向南 2013.5.25 ////////////////////////////////////////////////// 一个小的代码:// stack堆栈中保留两个数据(皇后所在的行和列),总共有八个皇后 // 住要特别注意入栈和出栈的顺序。 最后输出计算的结果。 供有 92种解法。

2013-05-25

A*算法实现显示

博文资料:http://blog.csdn.net/lmnxjf/article/details/8917679 /////////////////////////////////////////////////////////// // A*算法 最优寻路算法 // 算法是一种静态路网中求解最短路最有效的算法 // 1)公式表示为: f(n)=g(n)+h(n), // 2) 加入最优路径修正 // 如果某个相邻的方格已经在 open list 中,则检查这条路径是否更优, // 也就是说经由当前方格 ( 我们选中的方格 ) 到达那个方格是否具有更小的 G 值。 // 如果没有,不做任何操作。 // 作者:一路向南 // 2013, 5,10 /////////////////////////////////////////////////////////

2013-05-12

A*算法演示

相应的代码请看:http://blog.csdn.net/lmnxjf/article/details/8917679 里面会有下载链接。 在编写调试好程序后,利用mfc来做一个界面以显示A*效果,本文中采用的是基于文档的mfc程序利用画笔画刷来实现,实现的功能是用鼠标即可以绘制地图,而不用在txt文档中输入,同时按下鼠标左键拖动可以实现一个串地图的绘制。需要注意的是起点和终点只能有一个,这个在看个人怎么处理。还有就是当单击鼠标左键时加入此时方块中已经有值了则进行判断是否绘制还是取消绘制。 本程序有友好的人机界面会显示当前绘制的什么类型的方块。下面是效果展示。

2013-05-12

A*算法整个代码

具体介绍可以看我的博客。 http://blog.csdn.net/lmnxjf/article/details/8917679 /////////////////////////////////////////////////////////// // A*算法 最优寻路算法 // 算法是一种静态路网中求解最短路最有效的算法 // 1)公式表示为: f(n)=g(n)+h(n), // 2) 加入最优路径修正 // 如果某个相邻的方格已经在 open list 中,则检查这条路径是否更优, // 也就是说经由当前方格 ( 我们选中的方格 ) 到达那个方格是否具有更小的 G 值。 // 如果没有,不做任何操作。 // 作者:一路向南 // 2013, 5,10 /////////////////////////////////////////////////////////

2013-05-12

vc俄罗斯方块

由于csdn不能修改积分,故重新上传免积分下载。 内有整个工程,用vc2010编写。 程序易懂 有注释 实现方法: 利用画笔画刷绘制窗口,绘制俄罗斯方块,看懂程序可以对画刷有更深的理解,以及数组的处理。 同时加入了背景音乐。 一路向南

2013-05-05

内存分配管理练习

本程序可作为内存分配和管理练习, 熟悉这个程序并能自己写出代码,说明对c++中内存分配和管理有了一定的了解。 程序说明: 采用一个结构体,保存了数据的个数和使用情况(用一个字节 char类型,字节中八个位若为1说明这位已经被分配 若为0则说明未分配 )。 目的熟悉使用 c++中new, delete管理内存, 培养内存意识。已经如何防止内存泄露

2013-05-04

c++俄罗斯方块

内有整个工程下载地址, 所有代码都在里面 //////////////////////////////////////////////////////////////// // 软件:俄罗斯方块 // 功能: 普通俄罗斯方块游戏功能 // 拓展: 加入背景音乐, 音乐循环播放, 同时也 // 可选择音乐 // 形式: 基于文档的mfc程序 /////////////////////////////////////////////////////////////// 一路向南

2013-04-18

vc++版俄罗斯方块

自己用vc2010写的经典游戏俄罗斯方块 对了解vc有很大帮助 //////////////////////////////////////////////////////////////// // 软件:俄罗斯方块 // 功能: 普通俄罗斯方块游戏功能 // 拓展: 加入背景音乐, 音乐循环播放, 同时也 // 可选择音乐 // // 小功能: 1) 下一个方块预览 // 2) 积分 // 3) 等级 // // // 作者: 南京航空航天大学 // 一路向南 (只限于熟悉vc) // // // 时间:2013.4.18 /////////////////////////////////////////////////////////////////

2013-04-18

vc文件管理器

vc编写的一个小程序,可以当做练习 熟悉mfc编程, 程序实现文件显示,以及文件查找等功能

2013-04-11

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

TA关注的人

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