自定义博客皮肤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)
  • 资源 (41)
  • 收藏
  • 关注

原创 每天一算法(判断两个单向链表是否相交)

题目:给出俩个单向链表的头指针,比如h1,h2,判断这俩个链表是否相交。为了简化问题,我们假设俩个链表均不带环。问题扩展:1.如果链表可能有环列?2.如果需要求出俩个链表相交的第一个节点列?解决方法:设第一个链表的起始指针为a(结点数为n),第二个链表的起始指针为b(结点为m)一、对于简化了的问题:(1)最直观的方法,就是将a

2012-09-28 10:50:04 3219

原创 在主程序之前显示一对话框(登录框)

1. 在基于对话框的程序中,在主程序之前显示一对话框,,如建立的项目名为Begin...新建立的需要提前显示的对话框资源类为Start。。则在主程序之前显示、Start对话框的方法为:CBeginApp类中,在其InitInstance()函数中,VS2010自动添加的代码如下CBeginDlg dlg; m_pMainWnd = &dlg; INT_PTR nResponse

2012-09-24 16:54:16 1570

原创 每天一算法(查找最小的k个元素(数组))

题目:输入n个整数,输出其中的k个最小数。例如:例如输入1,2,3,4,5,6,7和8这8个数字,则最小的4个数字为1,2,3和4。解题思路:当然,方法最简单的就是对这n个整数都进行排序操作,但这种方法的时间复杂度尤其的高。因此,我采用了,用另外k个空间,以换取时间的方法 。每次从输入的n个整数中读入一个数。如果数组中已经插入的元素少于k个,则将读入的整

2012-09-24 10:06:56 3171 5

原创 MFC中设备描述符DC,CDC,HDC,CClientDC总结

实际这篇文章是转的,,呵呵改成原创以便推到首页。。CClientDC类CClientDC派生于CDC,在构造时调用了Windows函数GetDC,在析构时调用了ReleaseDC。这意味着和CClientDC对象相关的设备上下文是窗口的客户区。几种DC及区别  CClientDC:(客户区设备上下文)用于客户区的输出,与特定窗口关联,可以让开发者访问目标窗口中客户区,其构造函数

2012-09-20 23:46:13 4300 2

原创 每天一算法(在二元树中找出和为某一值的所有路径(树))

题目:输入一个整数和一棵二元树。从树的根结点开始往下访问一直到叶结点所经过的所有结点形成一条路径。打印出和与输入整数相等的所有路径。例如 输入整数22和如下二元树     10      /    \ 5    12     /  \         4     7则打印出两条路径:10, 12和10, 5, 7。二元树节点的数据结构定义为:

2012-09-19 16:50:12 1152 1

原创 每天一算法(求子数组的最大和)

题目:    输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)。    例如输入的数组为1, -2, 3, 10, -4, 7, 2, -5,和最大的子数组为3, 10, -4, 7, 2,因此输出为该子数组的和18。解题思路:    因为时间复杂度是0(n

2012-09-16 22:48:20 1246 4

原创 MFC窗口变化消息( OnSize、OnSizing和OnGetMinMaxInfo)

最近用到窗口变化的一些东西,遇到几个相关的消息函数,简要分析,作为备忘。3个消息分别是:WM_SIZE、WM_SIZING、WM_GETMINMAXINFO;分别对应相应的处理函数:OnSize、OnSizing、OnGetMinMaxInfo。当窗口大小发生变化时,响应的顺序依次是:WM_GETMINMAXINFO-->WM_SIZING-->WM_SIZE。

2012-09-14 14:52:05 11059

原创 每天一算法(进栈,出栈,栈中最小值)

题目:    设计包含min函数的栈(栈)定义栈的数据结构,要求添加一个min函数,能够得到栈的最小元素。要求函数min、push以及pop的时间复杂度都是O(1)。    举例:例如 先后进栈int型(10,7,3,3,8,5,2,6),进栈出栈容易理解,,但需要注意的是,当进行出栈操作后,再进行最后元素的查找,,则可能最小元素需要进行变化,如,以上整形全部进栈后,先min(

2012-09-14 10:57:50 2333

原创 每天一算法(字符串后移)

题目:       定义字符串的左旋转操作:把字符串前面的若干个字符移动到字符串的尾部。如把字符串abcdef左旋转2位得到字符串cdefab。请实现字符串左旋转的函数。要求时间对长度为n的字符串操作的复杂度为O(n),辅助内存为O(1)。 解决方法       先把0到k-1逆置,再把k到n-1逆置,再把0到n-1逆置。总的时间复杂度是O(n),空间复杂度因为没有额外的临

2012-09-13 23:33:20 1749

原创 每天一算法(把二元查找树转变成排序的双向链表 )

题目:       输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。10/ \6 14/ \ / \4 8 12 16转换成双向链表4=6=8=10=12=14=16。 首先我们定义的二元查找树节点的数据结构如下:struct BSTreeNode{int m_nValue; // va

2012-09-12 22:10:51 1033

Go语言 实现区块链详细教程

自学,备份

2023-03-08

汉语成语大全,个人公司业务需求,留存备份

汉语成语大全,个人公司业务需求,留存备份

2022-10-31

2016省市县行政区划数据库_(经纬度-省市区-邮编-区号-拼音-简称-首字母)

2016省市县行政区划数据库_(经纬度-省市区-邮编-区号-拼音-简称-首字母)

2017-02-21

Scrapy爬虫实践项目

请到我的个人博客查看详细说明。。由于是公司所用,因此隐藏了关键的地址,密码等。请见谅。 功能说明:爬取某网站流行时尚网页项目,并对具体项目内容进行二次爬取,将爬取到的内容拼接成为新的静态html,存入自身Ftp服务器,并将信息提交到某接口。。(接口中进行数据操作。接口部分未上传)

2015-06-26

Windows系统服务初探

初步编写Windows系统服务类型。。简单的写了个。。并实现服务层Session 0 与用户Session 1的进程通信

2014-06-22

GdiAndOpenG

是基于一个新的类进行的OpenGL绘制,也有一个Demo,,是用GDI和OpenGL分别绘制的

2013-05-26

Dlg_OpenGL

如何在MFC对话框程序里采用OpenGL绘图网上可以搜到很多介绍在MFC单文档/多文档程序里如何设置OpenGL绘图的方法,但是对话框MFC程序的与之有很大不同。下面的代码会示例如何在对话框程序里设置OpenGL。请注意几个重要的地方:

2013-05-26

OpenGLDemo

在MFC框架内,用OpenGL进行仿真运行的简单示例。详细解释请访问我的博客

2012-11-12

MFC拆分窗口

写了一个窗口分割的例子。是在单文档中,分割为一个视图,一个对话框,还有一个Edit。

2012-11-08

MFC学生管理系统

MFC学生管理系统,应用C++技术进行开发。。

2012-03-09

opencv参考手册

opencv参考手册。真正的中文版本

2012-02-25

MFC类库详解中文

\MFC类库详解中文。。真正的中文版本。。chm格式

2012-02-25

opencv帮助文档集

opencv帮助文档集。。是OpenCV开发查询的中文版本。。

2012-02-25

图像处理论文及翻译

燕山大学研究生,图像处理课程中的,一篇图像处理的英文论文原文及其翻译。。

2011-12-14

论使用复用的设计

论使用复用的设计,讨论了软件设计过程中的复用技术。。

2011-11-29

全面了解HTML5

全面了解HTML5,,从初级到高级。。适用于初学者。。

2011-11-24

攻克Linux系统教程

大学生攻克Linux系统教程,,从Linux的零起点,到精通,讲解详细

2011-11-24

asp.net面试题目

asp.net面试题目,,企业面试过程中会经常出到的题目。。

2011-11-22

基于小波变换的图像压缩编码技术的研究

基于小波变换的图像压缩编码技术的研究,基于小波变换的图像处理研究,,需下载CAJ阅读器。。

2011-11-11

计算机系统结构

计算机系统结构。。北京大学课程资源。。非常详细

2011-11-11

HTML5高级程序设计

HTML5高级程序设计.。新的HTML5网页制作技术的应用。。

2011-10-29

KMP串匹配的并行算法

KMP串匹配的并行算法。并行开发技术的应用。。

2011-10-28

Android应用程序源代码

Android应用程序源代码,适应用于初学者。。包括7个Android程序源代码 

2011-10-28

数控铣床智能监控仪的研制

数控铣床智能监控仪的研制。。用于铣床加工过程的的监控。。

2011-10-27

数控铣床智能监控仪的研制

数控铣床智能监控仪的研制。。用于铣床加工过程的的监控。。

2011-10-27

opengl函数查询.chm

opengl函数查询.chm 适应于OpenGl的查询。。

2011-10-25

基于物理模型的真实感水波模拟

基于物理模型的真实感水波模拟,用于在OpenGl的情况下模拟水波的运行过程。

2011-06-22

点击回车提交表单,应用Java技术实现。

点击回车提交表单,点击回车提交表单,应用Java技术实现。

2011-06-16

基于Java的多线程网络爬虫设计与实现.txt

基于Java的多线程网络爬虫设计与实现.txt

2011-06-16

信息检索导论 英文版

《信息检索导论》英文版,2009年出版,国内没有中文版的。看到csdn上有一个要10分的资源,气愤不过,下下来,只要两分,重新上传。

2011-06-16

计算机专业毕业设计论文,刀具轨迹开发

计算机专业毕业设计论文,刀具轨迹开发,,应用于数控机床,三轴的。

2011-06-16

刀具轨迹加工算法,应用于数控机床

运用于带C轴的三轴数控机床的键槽刀具轨迹开发,包括了坐标转换,刀具移动等

2011-06-16

空空如也

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

TA关注的人

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