自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 计算机组成原理

1.加法器是如何计算不同类型变量的加法的分析:加法器的功能就是计算而已,其有两个输入端,当两个输入端都有数据时,其就进行计算并将结果输出。输入到加法器的两端的数据格式是统一的(可能都是有符号的补码形式)。这就是说,各种类型的变量相加,这些变量在进入加法器输入端之前,程序都会根据其类型将其转换为输入端统一的格式。然后进行计算,计算完成后程序再根据保存计算结果的变量类型将结果转换为相应的类型并保存

2013-08-31 10:29:09 876

原创 vs2010实现编译连接运行

程序在运行之前要经过编译连接运行三个步骤,vs2010环境下当点击ctrl+F5时,此环境做了以下工作。编译预处理:vs将cpp文件中的注释忽略,将宏转化等,同时包含头文件等。在包含头文件时,vs根据路径寻找相关的头文件(代表默认路径是vs下的include文件夹,"a.h"代表默认路径是此程序文件夹 ). 当头文件不在对应路径时,会出现找不到头文件的编译错误。编译:将包含了头文件的被

2013-08-28 11:00:24 4523

原创 使用Huffman方法对字符进行编码

1.字符编码有两种方式:定长编码和变长编码。定长编码如ASCII码,每一个字符都是由固定长度的二进制数据表示的。变长编码时,字符是可以由不同长度的二进制数据表示的。在变长编码时,为了保证解码时能有唯一的解码结果,编码必须为前缀码。(前缀码:任何一个字符的编码都不是其他字符编码的前缀)2.huffman编码思路:将要编码的字符做为二叉树的叶节点,根据其权重构造二叉树,二叉树根到叶节点的路径代表词

2013-08-19 21:39:06 2172

原创 opengl绘制在屏幕坐标中固定位置的坐标轴模型

1,在时椎体的左下标定义为原点时:在视口发生变化时,scale=min(w,h)/pre(w,h)

2013-08-18 20:47:12 13580 1

原创 树相关

堆相关操作:这里堆是用数组存储的、同时根节点的数组下标为0.则i节点的左右子树的位置为2*i+1和2*i+2.1.调整一颗左右子树满足堆性质,只有根节点需要重新构造堆的子树//对i节点为根节点,且其左右子树以满足堆的树进构造,使得i及其子节点构成堆。n是堆的最后节点的位置(最后一位数据的数组下标)void adjustInode(int* a, int i, int n){

2013-08-17 15:07:22 613

转载 回调函数 与 回调机制

1.  什么是回调函数    回调函数(callback Function),顾名思义,用于回调的函数。  回调函数只是一个功能片段,由用户按照回调函数调用约定来实现的一个函数。回调函数是一个工作流的一部分,由工作流来决定函数的调用(回调)时机。回调函数包含下面几个特性:属于工作流的一个部分;必须按照工作流指定的调用约定来申明(定义);他的调用时机由工作流决定,回调函数的实现者不能直接

2013-08-10 11:27:37 1777

原创 广义表

1.广义表的定义:表的元素不是单纯的原子元素,可以又是一个表。2.广义表的存储:广义表可以方便的使用带头结点的链表表示。除头结点外,链表中的每一个节点对应广义表的一个元素(原子或子表)。例如节点数据可以为(type,data,link),type确定了data的类型,data可能是原子数据,也可能是一个指向子表的指针。link指向表的下一个元素。

2013-08-09 17:11:04 826

原创 递归的思考

理论上的概念1.函数的主要成分是一个循环,则此种解法叫做迭代,而当函数是通过不断调用自己解决问题的,那么此种解法就叫做递归。2.递归既浪费时间,又浪费空间,所以递归的效率很低,在要求高性能、低内存的算法上递归不适用。要转换为迭代方法。3.在迭代函数中必须有程序员自己完成的工作(参数入栈,出栈,转移,返回等)在递归函数中交由系统啦实现。通过隐藏某些实现细节,用时间和空间代价减少了程序设计的工

2013-08-07 20:40:03 1064

Quick_spark游戏源码

quickSpark 是一种纸牌游戏,此是其程序的源码,

2010-03-06

空空如也

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

TA关注的人

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