• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
生若秋叶
gonna to be a designer,a designer of my life!!
博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 2 3 4 5 下一页
2013年8月15日
三色旗帜分类
摘要: 问题描述:假设有一条绳子,上面有红、白、蓝三种颜色的旗子,起初绳子上的旗子颜色并没有顺序,您希望将之分类,并排列为蓝、白、红的顺序,要如何移动次数才会最少,注意您只能在绳子上进行这个动作,而且一次只能调换两个旗子。#include #include using namespace std;//三色旗算法://假设有一条绳子,上面有红、白、蓝三种颜色的旗子,起初绳子上的旗子颜色并没有顺序,您//希望将之分类,并排列为蓝、白、红的顺序,要如何移动次数才会最少,注意您只能在绳子上//进行这个动作,而且一次只能调换两个旗子。//算法说明:要使用最少的个数,就是用一个脚标从头开始移动,碰到红色就放到前面 阅读全文
posted @ 2013-08-15 20:14 HappyCoder 阅读(807) 评论(0) 推荐(0)
巴斯卡三角形
摘要: 先看程序运行结果可以看出第i行的元素是由上一行的元素得来的,下面是我写的算法:#include using namespace std;#define max 10//写的递归函数int calculate(int *pretemp,int row){ //跳出条件 if (row > max) { delete pretemp; return 0; } //刚开始第一行的时候指针为空 if (pretemp == NULL) { for(int i = 1;i #defineN12longcombi(intn... 阅读全文
posted @ 2013-08-15 16:48 HappyCoder 阅读(398) 评论(0) 推荐(0)
2013年8月11日
Centos安装wine等组件的问题
摘要: linux下安装wine可以从源码编译安装,但一般都觉得麻烦,所以尽量利用yum进行安装,解决很多包的依赖关系。首先安装一个epelrpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-7.noarch.rpm有可能这个地址往后会失效,我搜索教程时也遇到这种状况。我的做法是,浏览上层点第目录,直到找到最新第版本,例如,我从http://dl.fedoraproject.org/pub/开始慢慢往下浏览。2. 直接安装wineyum install wine之前想要通过设置软件源 的形式来安装的,但是没有成功, 阅读全文
posted @ 2013-08-11 04:17 HappyCoder 阅读(645) 评论(0) 推荐(0)
2013年8月9日
some software that is used to speed up your system
摘要: 1.RAMDISKtake some space in ram and use them as the disk.Primo Ramdisk Server Edition 5.6.0 registedhttp://pan.baidu.com/share/link?shareid=4029696890&uk=1260501238superspeed ramdisk x64http://pan.baidu.com/share/link?shareid=4054908782&uk=12605012382.SuperCacheget some space in ram and use 阅读全文
posted @ 2013-08-09 23:36 HappyCoder 阅读(174) 评论(0) 推荐(0)
2013年7月27日
驾照考试系统之流程图
摘要: 还有管理员消息的部分还没完成,第一次写流程图,写得好乱,这个得好好学习下! 阅读全文
posted @ 2013-07-27 19:44 HappyCoder 阅读(601) 评论(0) 推荐(0)
用静态成员函数调用非静态成员变量
摘要: 今天写程序要用到一个计时器,然后需要创建一个新的线程,这个线程是CtestDLG的一个成员函数,必须定义为静态的.但是这个时候就不能去访问非静态成员变量了,这里找到一个很好的解决办法:先上代码:1.线程函数的定义:private: int Count_time; CTime C_time; bool GetQuestion(); int mark;//考试分值,五个题目,一个20分,满分100 int QS[5];//随机题库序号 int count2;//题库总数 int count_Q;//当前输出的题目数量 static DWORD WIN... 阅读全文
posted @ 2013-07-27 16:12 HappyCoder 阅读(8110) 评论(0) 推荐(0)
2013年7月26日
MFC 进度条控件
摘要: 1.进度条 主要用来进行数据读写、文件拷贝和磁盘格式等操作时的工作进度提示情况,如安装程序等,伴随工作进度的进展,进度条的矩形区域从左到右利用当前活动窗口标题条的颜色来不断填充。2.进度条控制在MFC类库中的封装类为CProgressCtrl,通常仅作为输出类控制,所以其操作主要是设置进度条的范围和当前位置,并不断地更新当前位置。进度条的范围用来表示整个操作过程的时间长度,当前位置表示完成情况的当前时刻。SetRange()函数用来设置范围,初始范围为0-100,SetPos()函数用来设置当前位置,初始值为0,SetStep()函数用来设置步长,初始步长为10,StepIt()函数用来按.. 阅读全文
posted @ 2013-07-26 23:31 HappyCoder 阅读(4748) 评论(0) 推荐(0)
全局变量之使用问题
摘要: 之前帮同学做点小程序还没发现问题,这次做了个大的才发现,全局变量的使用貌似存在很多问题,尤其是include的冲突产生的重定义问题,这里的解决办法如下:1.不使用全局变量,将全局变量转换为类中,可以设置权限为public,这样可以从根本上解决这一问题.2.使用ifndef define来控制编译流程,从而消除重定义问题,(但是这个对全局变量貌似失效了?).#include using namespace std;#ifndef _HAHAHA_#define _HAHAHA_#define ADMIN "admin"#define ADMIN_PW "admin& 阅读全文
posted @ 2013-07-26 20:44 HappyCoder 阅读(422) 评论(0) 推荐(0)
HGE游戏引擎之实战篇,渐变的游戏开场
摘要: #include #include "menuitem.h"//#include #include #include //定义全局变量long int zhen = 0;//定义当前关卡int SCENCE = 0;//HGE句柄HGE * hge = NULL;//背景音乐,图片HEFFECT BG_Music;HTEXTURE BG_Texture;hgeSprite *BG_pic;hgeQuad Background;//游戏时间float time;//hgeBackground test;hgeGUI *gui;hgeFont ... 阅读全文
posted @ 2013-07-26 00:33 HappyCoder 阅读(688) 评论(0) 推荐(0)
HGE游戏引擎之hgeQuad结构体的使用(用于渲染图片)
摘要: HGE基本的渲染图元是hgeQuad (Quad is the basicHGEgraphic primitive),其中有一个hgeVertex成员结构,它用来描述图元顶点信息。ThehgeVertexstructure is used to describe vertices of whichHGEgraphic primitives consist.两个结构信息如下:struct hgeQuad{ hgeVertex v[4]; HTEXTURE tex; int blend;};struct hgeVertex{ float x, y; float z... 阅读全文
posted @ 2013-07-26 00:14 HappyCoder 阅读(1302) 评论(0) 推荐(0)
上一页 1 2 3 4 5 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3