自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zcube的技术博客

记录总结一些自己的见解

  • 博客(9)
  • 资源 (26)
  • 收藏
  • 关注

原创 UVA 10115 - Automatic Editing(字符串替换问题)

这是一道替换字符串中关键字的题。就像word中用一字符串替换另外一个文本中包含的字符串。下面代码中,找到被替换串位置后用了4步进行替换:1、被替换串起始位置之前的字符串复制到临时字符串中;2、将新字符串复制到临时字符串中;3、将被替换串结束位置后的字符串复制到临时字符串中;4、将临时字符串复制到原字符串#include #include // 该函数实现将字符串

2012-12-31 20:06:32 1222

原创 UVA 644 Immediate Decodability

排序后相似前缀就会相邻,那样就比较好处理了。#include #include #include #define min(a, b) ((a)<(b)?(a):(b))char str[1000][100];int cmp(const void* _a, const void *_b) { char *a = (char*)_a; char

2012-12-31 14:20:42 1062

原创 粘一个在UVA和ZOJ都能AC但POJ WR的代码

翻开刘汝佳的算法竞赛入门经典,看到了很久以前做过的一道题目。用栈模拟火车进站出站。该题在POJ题号为1363,;ZOJ为1259;UVA为514。我没有用栈去做,已经在UVA和ZOJ均AC,但是不晓得POJ为啥过不了。现在把代码贴到下面,等明天清醒了再找漏洞。#include int main(){ int n; while (scanf("%d", &

2012-12-30 00:59:54 1630

原创 UVA10815 Andy's First Dictionary

排序 + 分离单词技巧#include #include #include bool isLetter(char &ch) { if (ch >= 'a' && ch <= 'z') return true; if (ch >= 'A' && ch <='Z') { ch += 'a' - 'A'; re

2012-12-29 22:04:51 1527

原创 如何在CMainFrame类中调用CxxxView视图类中的成员

在视图类中,我们可以通过调用AfxGetMainWnd()函数得到框架窗口的指针,代码如下所示。注意,需要在view类实现部分添加#include "MainFrm.h"。 CMainFrame* pMFram = (CMainFrame*)AfxGetMainWnd();       如果想在框架窗口中想调用CxxxView类中的函数,也需要得到相应View视图类的指针。但是需要注意,这

2012-12-27 15:50:22 3313 1

原创 实现工具栏中添加的组合框接收回车消息

前面我们实现了在工具栏中添加组合框,并且可以很容易实现通过组合框中输入的数据在视图中执行搜索。现在,我们遇到了一个问题,就是每次输入完数据都得通过鼠标单击旁边的搜索按钮才能执行。在IE浏览器中,输入网址直接回车就能转入相应的网站。下面,我们来实现在文档视图程序中,让组合框直接相应回车按键消息。1、在CxxxView类声明中添加IDOK消息相应函数声明 afx_msg void OnOK()

2012-12-27 15:41:01 1320

原创 为自定义工具栏按钮添加消息响应函数

在文档程序中,需要自定义工具栏。当利用资源编辑器为工具栏添加一个自定义按钮后,运行程序时该按钮成灰色无效状态。之所以会这样,是因为该按钮没有相应的消息响应函数。下面,我们在视图类中为ID为ID_MY_SEARCH的新工具栏按钮添加消息响应函数。1、在View类头文件中添加命令消息响应函数的声明 afx_msg void OnMySearch();2、在View类.cpp文件消息映射

2012-12-27 12:42:46 5290 1

原创 在工具栏创建组合框

1、在resource.h中定义一个组合框ID#define ID_MY_COMBOBOX 10322、在.rc资源文件中为工具栏添加一个ID为如上定义的BUTTONIDR_MAINFRAME TOOLBAR 16, 15BEGIN ...... BUTTON ID_MY_COMBOBOX ..

2012-12-27 12:29:00 1291

原创 多线程下使用UpdateData方法

1、定义消息#define WM_MYUPDATEDATA WM_USER+100 2、声明消息LRESULT OnUpdateMyData(WPARAM wParam, LPARAM lParam); 4、添加消息映射BEGIN_MESSAGE_MAP(CDlgPatientInfo, CDialog) ON_MESSAGE(WM_MYUPDATEDATA

2012-12-26 22:41:06 3019

廖雪峰 Git教程 PDF版(专业排版)

廖雪峰老师的Git教程是很多人git使用的启蒙教程,包括本人在内也是从他的教程开始学起的,百度git其排名最靠前。但是这么好的教程,每次都得去网上查很不方便。 网上也有其他PDF版,但是连目录都没有,而且排版很不舒服。这个PDF版,是经过专业排版后的版本,可以直接打印成册进行参考。 最后感谢廖雪峰老师的无私奉献的知识分享精神,如果大家觉得课程对你有益,别忘了去给廖雪峰老师点赞。

2015-04-26

adobe-flashplugin_11.2.202.438

adobe-flashplugin_11.2.202.438.orig.tar.gz ubuntu下更新该文件太慢,或者直接为0%! 该tar包内包括,64位和32位两个 .tar.gz包。 解压后,执行如下命令即可让 firefox浏览器 播放flash视频 sudo cp -r usr/* /usr cp libflashplayer.so /home//.mozilla/plugins/ 为你的用户名

2015-01-30

Win32串口通信-Serial Communications In Win32(修订版)

该版本为修改后的版本,并进行了排版。到这里http://blog.csdn.net/zcube/article/details/8591972可以阅读这个资源的原文内容。

2013-02-22

单片机实现多功能电子表

这是硬件实验周用单片机实现的多功能电子表。功能有:时间日期星期显示、5个闹铃实现、闹铃关闭单一循环状态、60个秒表记录。 资源里面有:基于普中单片机开发仪实现的源程序、电路的连接、Proteus仿真、极为规范的设计概述和设计说明书、还有关于DS1302驱动的一个例程。 总之,我上传的都是精品,这个电子表是绝对可以直接应与于工业的。实现的每个功能都堪称完美,尤其是秒表的实现,简直就是一项艺术。希望里面的编码技巧对你有益。仅供参考。

2013-01-20

乐高NXT蓝牙开发工具包中文版

官方的蓝牙开发工具包文档+3个附录文档。这是在网上你们能找到的最规范最全的翻译版。

2013-01-16

教室信息管理系统 第2版

现在我把教室管理系统第2版呈现给大家。里面有精心设计的界面图片和图标;有源数据库及详细的数据库配置教程;更重要的该系统实现了教室课程信息和无课教室占用信息的完美结合。 该资源仅供课程设计和软件实验周的同学作为参考使用。

2013-01-08

21天学通Windows95编程

这是我之前学习Windows编程时候找到的最好一本介绍Windows编程的书,原名叫《21天学通Windows95编程》,Charles Calvert写的。语言流畅,代码格式优美。个人感觉要比传说中的《Windows程序设计》那本书入门要好。 欢迎加入 Windows 编程的世界!   在这里,我将一步一步地引导你进入这个神奇而有趣的世界。在开始之前,需要注意的是本教程中所有的例子都是在 Visual C++ 6.0 中调试通过,因此最好不要使用 Visual C++ 5.0 以下的版本。

2013-01-08

患者信息管理系统

恭喜你找到了这个资源。这将是你能在网络上找到的最好数据库课程设计和软件实验周的参考资料。资源里面包含了你目前所见过最全最规范的设计文档。而且还有笔者在的visio原图。里面还包含了该项目数据库的配置方法,以及作者在写该软件时候在网上找到的一些资料,比如:UML、活动图、用例图等。 噢,忘了提了,该项目使用VS2008编写的。当然里面所包含的数据库;数据库的配置方法;还有所有的文档适用于任何项目。 希望您会觉得它物有所值,并从中受益。

2013-01-02

算法课程设计 3*3棋盘问题

在3×3的棋盘上,摆有八个棋子,每个棋子上标有1至8的某一数字。棋盘中留有一个空格。空格周围的棋子可以移到空格中。要求解的问题是:给出一种初始布局(初始状态)和目标面局(目标状态),找到一种移动方法,实现从初始布局到目标布局的转变。 该代码为针对该问题的BFS实现,代码有详细注释。

2012-12-31

整理的图算法

这是我自己原创的图算法介绍,里面包括了最常用的图算法,当然还有其它小知识,希望对入门的ACM队员有所帮助,还没有写完,等有时间继续写。

2012-06-11

ACM C++ 大数计算模板

我测试通过的大数计算模板,遇到一些简单题可以直接代入

2012-06-11

ACM/ICPC 文章集合

这是我ACM 训练期间收集的最有价值的ACM 励志文章,希望对大家有帮助

2012-06-11

关于ACM 总结

这是我总结的一些ACM疑问,希望对你有帮助,包括我们学校ACM 发展历程等。

2012-06-11

数据结构课程设计 宿舍管理系统

再给同学们呈上我大二时的数据结构课程设计,完全又本人完成,无雷同版。题目为宿舍管理系统,里面有详细代码和分工,包括文件操作,代码风格清晰,有注释,仅供参考。

2012-06-11

PostMessage和SendMessage的区别

PostMessage和SendMessage的区别

2012-03-06

m_hWnd和this指针

m_hWnd和this指针

2012-03-06

END_MESSAGE_MAP宏的内部实现原理

END_MESSAGE_MAP宏的内部实现原理

2012-03-06

对话框添加控件问题

对话框添加控件问题 当你添加完空间,编译运行没反应的话,请看

2012-03-06

C语言中static变量使用方法

C语言中static变量使用方法

2012-03-06

更改MFC程序图标

更改 MFC 图标 总结

2012-03-06

cmd命令常用总结

常用的一些命令总结,保存着绝对能用上,尤其Opencv 编译时候

2012-03-06

2003年ACM-ICPC南太平洋赛区试题解析-1

2003年ACM-ICPC南太平洋赛区试题解析-1 ACM国际大学生程序设计竞赛由国际计算机学界著名的ACM学会(Association for Computer Machinery)主办,是世界上规模最大、水平最高的国际大学生程序竞赛。本文作为CSTC团队之ACM培训的启动工程训练内容,请从此题入手,开始你们痛并快乐着的ACM之旅。

2010-06-27

空空如也

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

TA关注的人

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