自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zgljl2012的专栏

天道酬勤

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

原创 【Linux命令-文件管理类】cmp命令

cmp(compare)命令命令作用:比较两个文件之间的差异 命令用法:cmp [-clsv][-i <字符数目>][–help][第一个文件][第二个文件]当相互比较的两个文件完全一样时,则该指令不会显示任何信息; 若发现有所差异,预设会标示出第一个不同之处的字符和列数编号; 若不指定任何文件名称或是所给予的文件名为”-“,则cmp指令会从标准输入设备读取数据。命令参数:-c或–print

2015-09-30 20:51:41 1919 1

原创 【剑指Offer】栈的压入、弹出序列

问题描述:输入两个整数序列,第一个序列表示栈的压入顺序, 请判断第二个序列是否为该栈的弹出顺序。假设压入 栈的所有数字均不相等。例如序列1,2,3,4,5是某栈 的压入顺序,序列4,5,3,2,1是该压栈序列对应的 一个弹出序列,但4,3,5,1,2就不可能是该压栈序列 的弹出序列。算法描述:首先判断两个序列的元素数目是否相等, 不相等,则肯定不是; 相等,进入下一步:

2015-09-30 09:16:28 1333

原创 【剑指Offer】位运算

问题描述:输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。算法分析:传进来一个正整数n,假设n=3,二进制表示为 011 011&1 = 1 一位, n右移1位 01&1 = 1 两位, n右移1位 共需移31次传进来一个负整数n,假设n = -2 二进制表示为 原码:10000000 00000000 00000000 00000010 反码:11111111 111

2015-09-30 00:06:30 1921 2

原创 【算法C++】烙饼排序

问题描述: 把一摞大小不一的烙饼按顺序排好,大的在下面,小的在上面, 要求只能用一只手去翻转烙饼位置,另一只手要端盘子; 输出最优化的排序过程。示例: 3 1 2 翻转 1 , 当前烙饼排序 3 2 1 成功!算法描述: 问题解析:一个未排序的数列,如 a,b,c,d,~z 每一次选取其中一个数,将它与最后一个数之间的 所有数(包含它们两个)进行翻转,直到这一列数 排好顺序算法:

2015-09-28 23:36:12 2434 2

原创 【Linux命令-文件管理类】chgrp命令和groups命令

chgrp命令命令功能:变更文件或目录的所属群组。命令语法:chgrp [-cfhRv][–help][–version][所属群组][文件或目录…] chgrp [-cfhRv][–help][–reference=<参考文件或目录>][–version][文件或目录…] 在UNIX系统家族里,文件或目录权限的掌控以拥有者及所属群组来管理。可以使用chgrp指令去变更文件与目录的所属群组,设

2015-09-28 12:58:03 2685 2

原创 【算法C++】检测数组里是否有两个数之和等于某个数

问题: 检测数组里是否有两个数之和等于某个数解决方法一:先将数组排序,然后从两头开始遍历 数组排序后,从左端开始取最小值,从右端取最大值, 判断两者之和与目标的大小: 1. 等于时,输出两个数; 2. 大于时,右端移到第2个数,继续判断; 3. 小于时,左端移到第2个数,继续判断。#include <iostream>#include <string>#include <algori

2015-09-27 20:17:27 5661 1

原创 【Linux命令-文件管理类】chattr命令和lsattr命令

chattr命令命令功能:改变文件属性。 命令语法:chattr [参数] [+/-/=<属性>] [文件或目录…]这项指令可改变存放在ext2、ext3、ext4、xfs、ubifs、reiserfs、jfs文件系统上的文件或目录属性,这些属性共有以下8种模式: a:让文件或目录仅供附加用途。 b:不更新文件或目录的最后存取时间。 c:将文件或目录压缩后存放。 d:将文件或目录排除在倾倒

2015-09-27 15:33:16 1921 2

原创 【Linux命令-文件管理类】cat命令

命令权限:所有使用者 命令用法:cat [参数选项] [文件] 命令作用:将文件或标准输入组合输出到标准输出或文件cat命令的选项如下:-A, –show-all 等于-vET-b, –number-nonblank 对非空输出行编号-e 等于-vE-E, –show-ends 在每行结束处显示”$”

2015-09-26 00:07:50 2381 1

原创 【算法C++】十进制字符串转十六进制字符串

问题描述将一个十进制字符串转化为十六进制字符串。问题解决这个问题如果只是十进制转化为十六进制,其实是比较容易的,只要了解短除法就可以解决了,但题目里数是字符串,这就将题目的难度增高了。因为如果只是int型,那最多也就支持个10位数;但字符串却可以上千位,所以我们使用短除法的时候会比较麻烦。这里我先将字符串转成了int型,先把简单的10位数的实现出来,来理顺一下思路。下面是10进制数转16进制的代码:

2015-09-25 16:40:41 12949 2

原创 【编程之美】中国象棋将帅问题

问题描述在中国象棋里将和帅是不能碰面的,如下图所示,当将位于d10时,帅就不能在d1,、d2、d3。请写一个程序,输出将、帅所有的合法位置。要求在代码中仅用一个变量。 如果只是输出将、帅的合法位置,那这题就比较容易了,只要二重循环判断一下就行,但后面一个条件就将题目的难度上升了好多。算法分析因为是判断两个对象A、B的位置符不符合要求,而且每个对象一共就只有9个位置可选,可以比较快地想到程序的大体框

2015-09-21 22:59:28 4237

原创 【剑指Offer】把数组排成最小的数

题目描述输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。将数字转化为字符串,然后对字符串进行快速排序class Solution {public: string PrintMinNumber(vector<int> numbers) { string r

2015-09-21 00:39:23 2210

原创 【剑指Offer】连续子数组的最大和

问题描述HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解决。但是,如果向量中包含负数,是否应该包含某个负数,并期望旁边的正数会弥补它呢?例如:{6,-3,-2,7,-15,1,2,2},连续子向量的最大和为8(从第0个开始,到第3个为止)。你会不会被他忽悠住?算法分析有一个te

2015-09-21 00:35:15 1856

原创 【剑指Offer】最小的K个数

题目描述输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,直接使用sort排序,然后返回前k个数:class Solution {public: vector<int> GetLeastNumbers_Solution(vector<int> input, int k) { sort(input.begi

2015-09-21 00:28:36 1895

原创 【剑指Offer】数组中出现次数超过一半的数字

题目描述数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。算法描述打擂算法:多的留下,少的走 先找出数最多的,然后找有多少个数,最后判断数目是否超过了一半, θ(n)时间复杂度代码实现class Solution {public: int Mor

2015-09-21 00:23:32 2277 4

原创 【剑指Offer】字符串的排列

题目描述输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。 输入描述:输入一个字符串,长度不超过9(可能有字符重复),字符只包括大小写字母。代码实现class Solution {public: vector<string> Permutation(string

2015-09-20 23:29:13 1777

原创 【剑指Offer】二叉搜索树与双向链表

题目描述输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。算法描述使用递归,分别去将当前节点的左右子树变成双向链表,然后获取左边链表的最后一个元素,当前元素的左指针指向它,它的右指针指向当前元素;右边链表的第一个元素,它的左指针指向当前元素,当前元素的右指针指向它;然后从当前元素开始,不断从左边找,找到第一个元素,返回此元素的指针。总结

2015-09-19 02:11:08 2599

原创 【剑指Offer】二叉树中和为某一值的路径

问题描述输入一颗二叉树和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。算法分析如果 root 等于 输入数,将root放在返回数组里返回;如果root大于输入数,返回空值; 如果root小于输入数,将root放在数组里,输入数自减root,一同随root的子树递归;如果输入数为0了且左右子树都为空,即为叶子节点,则这

2015-09-19 02:03:40 1937

原创 【剑指Offer】二叉搜索树的后序遍历序列

问题描述:输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。背景知识:二叉搜索树(Binary Search Tree),又叫二叉排序树:或者是一棵空树,或者是具有下列性质的二叉树: 若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值; 若它的右子树不空,则右子树上所有结点的值均大于它的根结点的值; 它

2015-09-19 01:57:24 2188

原创 【循序渐进地学好OpenCV&4】使用2.0的API显示图片以及OpenCV的自动化内存管理

1.0 显示图片和2.0显示图片的比较 在[【循序渐进地学好OpenCV&2】显示图片——OpenCV的“起手式”](http://blog.csdn.net/zgljl2012/article/details/48306299)这篇文章里,我们使用了OpenCV 1.0的API实现了从磁盘读取文件并显示,下面是代码:#incldue "cv.h"#include "highgui.h"in

2015-09-18 19:36:00 1811

原创 【CCF】ISBN号码

问题描述  每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括9位数字、1位识别码和3位分隔符,其规定格式如“x-xxx-xxxxx-x”,其中符号“-”是分隔符(键盘上的减号),最后一位是识别码,例如0-670-82162-4就是一个标准的ISBN码。ISBN码的首位数字表示书籍的出版语言,例如0代表英语;第一个分隔符“-”之后的三位数字代表出版社,例如670代表维京出版社;第二个分

2015-09-18 17:42:29 2492

原创 【CCF】出现次数最多的数

问题描述  给定n个正整数,找出它们中出现次数最多的数。如果这样的数有多个,请输出其中最小的一个。 输入格式   输入的第一行只有一个正整数n(1 ≤ n ≤ 1000),表示数字的个数。   输入的第二行有n个整数s1, s2, …, sn (1 ≤ si ≤ 10000, 1 ≤ i ≤ n)。相邻的数用空格分隔。 输出格式   输出这n个次数中出现次数最多的数。如果这样的数

2015-09-18 17:37:25 3144 3

原创 【CCF】相反数

问题描述   有 N 个非零且各不相同的整数。请你编一个程序求出它们中有多少对相反数(a 和 -a 为一对相反数)。 输入格式   第一行包含一个正整数 N。(1 ≤ N ≤ 500)。   第二行为 N 个用单个空格隔开的非零整数,每个数的绝对值不超过1000,保证这些整数各不相同。 输出格式   只输出一个整数,即这 N 个数中包含多少对相反数。 样例输入 5

2015-09-18 17:32:28 1773

原创 【算法导论-学习笔记】以线性时间增长的排序——计数排序

计数排序是一种能够达到运行时间能够线性时间θ(n)的排序算法。在排序算法里算是最快的算法之一,当然,他有很强烈的前提。下面开始介绍一下技术排序(Counting Sort)。算法思想计数排序假设n个输入元素中的每一个都是介于0到k之间的整数,此处k为某个整数。这样可以用一个数组C[0..k]来记录待排序数组里元素的数量。当k=O(n)时,计数排序的运行时间为θ(n). 注:关于C[0..k],用

2015-09-18 10:24:02 2209

原创 【剑指Offer】文章索引(未完)

下面是牛客网剑指Offer编程题的一些解题报告,目前还没刷完,会一篇篇加上来。跳台阶变态跳台阶矩形覆盖重建二叉树替换空格用两个栈代替队列斐波那契数列二进制中 1 的个数

2015-09-18 09:23:59 1742 2

翻译 【循序渐进地学好OpenCV&3】OpenCV 2.0 API

概述OpenCV(Open Source Computer Vision Library)是基于BSD开源许可协议的一套计算机视觉开源库,里面包含了几百个计算机视觉算法。在包括物体识别、人脸识别、图像处理等在内的多种计算机视觉应用领域中被大量应用。OpenCV的API目前分为1.0和2.0版本(3.0的正式版本在今年也已经出来了,但目前没有去尝试过),1.0版本是用C语言实现的,2.0主要是C++,

2015-09-17 16:25:00 1919

原创 【剑指Offer】二进制中1的个数(位运算)

问题描述:输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。算法分析:本题需要用到位运算当传进来一个正整数n时,假设n=3,二进制表示为 011 011&1 = 1 一个1, n右移1位 01&1 = 1 又一个1, n右移1位 共需移31次传进来一个负整数n,假设n = -2 二进制表示为 原码:10000000 00000000 00000000 00000010 反

2015-09-17 00:20:42 1917 2

原创 【剑指Offer】斐波那契数列

问题描述大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项。算法分析这个比较基础,懂斐波那契数列的意思就能写得出来了,不多说。需要注意的是,在牛客网上刷这题的时候不能用递归,递归会超时。代码实现class Solution10 {public: int Fibonacci(int n) { if (n == 0){ retu

2015-09-17 00:14:45 2617

原创 【剑指Offer】用两个栈实现队列

问题描述:用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。算法分析:push: 1.将数据压入stack1;pop: 1.将stack1中所有数据弹出到stack2; 2.将stack2中第一个数弹出设置为返回值; 3.将stack2中所有数据弹出到stack1; 4.将返回值返回代码实现class Solution{public: void

2015-09-17 00:04:37 2146

原创 【剑指Offer】替换空格

题目描述请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。解题思路遍历字符串,遇到空格,就把空格后面的所有数后移两个位置; 空格处放’%’,空出来的两个位置放’2’,’0’代码实现class Solution {public: void replaceSpace(char *str,

2015-09-16 19:49:41 2228 2

原创 【剑指Offer】重建二叉树

题目描述请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。解题思路输入的是前序遍历及中序遍历的结果,如示例: 前序 : 1 2 4 7 3 5 6 8 中序 : 4 7 2 1 5 3 8 6前序遍历的第一个数肯定为root,然后分别构建它的左右子树 在中序遍历里找到它的前一个数,若无,则左

2015-09-16 14:01:40 2292

原创 【剑指Offer】矩形覆盖

问题描述我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。 请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形, 总共有多少种方法?解题思路n=1 - 只有横放一个矩形一种解决办法 n=2 - 有横放一个矩形,竖放两个矩形两种解决办法 n=3 - n=2的基础上加1个横向,n=1的基础上加2个竖向 n=4 - n=3的基础上加1个横向,n=2的基础上加2个竖向 · · ·

2015-09-16 00:56:43 4608

原创 【剑指Offer】变态跳台阶

问题描述:一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。 求该青蛙跳上一个n级的台阶总共有多少种跳法。解题思路:每一次调用函数都是查找这个楼梯数有多少种跳法,如果楼梯数已为0, 则表明只有这一种跳法,也就是没有下一步的跳法了; 若不为0,则设这一步会跳1、2、3~n阶,然后将跳完这一步的 下一步跳法的跳法相加,返回结果。示例: n=4 1 1 1 1 1 1 2

2015-09-16 00:49:25 2418 3

原创 【剑指Offer】跳台阶

题目描述一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。解题思路递归,由上一步到这一步青蛙跳了一级或跳了两级,当前台阶数为n,那跳n级台阶的方法数就是问跳n-1和跳n-2级楼梯方法数相加。由此可看出,这是一个斐波那契数列。 结束条件就是当n=1时,只有一种方法(跳一级);n=0时,0种方法;当n=2时,有两种方法(一次跳一级,跳两次;一次直接跳两级)代码实

2015-09-16 00:43:01 2286

原创 【Node.js基础篇】(十)使用net模块和Readline模块实现Socket通信

Node.js的socket通信和C++、Java的非常相像,学过这两种语言的socket通信的同学可以很快就掌握好Node.js的socket通信。下面我们以实现一个Echo服务器的服务端和客户端为目的,学习一下Node.js的socket通信。 所谓的Echo服务器指的是这样一种服务器:客户端发送一条消息给服务端,服务端就把这条消息原封不动地返回给客户端。服务端服务端的实现分为三步: -

2015-09-13 19:37:10 3403

原创 【Node.js基础篇】(九)使用readline模块实现Node.js的输入输出

学C++的时候,有cout和cin,Java也有println和Scanner控件,Node.js也有如同C++和Java的标准输入,当然,是用JavaScript实现的,它就是Readline模块(从这个角度看的话,能不能把Node.js当作JavaScript的编译器?)。下面详细介绍一下这个模块,来实现Node.js的控制台输入输出。什么是ReadlineReadline是Node.js里实现

2015-09-12 23:43:09 35392 7

原创 【问题解决】Android Stdio报错:Error occurred during initialization of VM Could not reser

错误内容:Error occurred during initialization of VM Could not reserve enough space for object heap Could not create the Java virtual machine.错误原因错误信息的意思是VM在初始化的时候发生错误,原因是不能为对象分配足够的空间 我的项目里的有了太多的模块,内存消耗比

2015-09-10 11:35:55 8063

原创 【循序渐进地学好OpenCV&2】显示图片——OpenCV的“起手式”

在上一篇的末尾,我们学习到了一个简单的应用,从磁盘上读取一个图片文件然后显示出来。代码如下:#incldue "cv.h"#include "highgui.h"int main(int argc, char** argv){ IplImage* img = cvLoadImage(argv[1]); cvNamedWindow("Example1", CV_WINDOW_AUT

2015-09-09 02:24:06 1268

原创 【OpenCV 基础】Mat和IplImage间的相互转换

代码如下:/*==========================================================* 文件名 : Util* 日期 : 2015/9/7* 功能 : 实现一些工具函数,如Mat和IplImage的相互转换等* ==========================================================*/#i

2015-09-08 00:32:16 2500

原创 【问题解决】VS出错,error c4996: 'fopen': This function or variable may be unsafe

解决办法: 解决方案里,点击项目 -> 属性 -> c/c++ -> 预处理器 -> 点击预处理器定义,选择编辑,加入_CRT_SECURE_NO_WARNINGS,解决。

2015-09-07 00:22:24 4412

原创 【问题解决】imread读不出图片

今天在使用FaceRecognizer的时候,需要使用imread读取图片,但结果老是出错(train读到了NULL值),调试后发现,是imread读取出来的图片为空,百度了好久,对比了几个解决方案后,总算发现了原来是自己的项目配置有问题——OpenCV的lib包依赖出错了。在配置项目的时候,我们应该给不同的模式(Debug和Release)添加不同的包,但一般都会图方便,都给加上去。下面是解决办法

2015-09-06 13:37:36 7232

cglib动态代理用到的两个包

cglib动态代理用到的两个包 cglib动态代理用到的两个包 cglib动态代理用到的两个包

2016-03-07

struts-2.3.24-lib.zip

struts-2.3.24-lib.zip

2015-10-11

javacv-0.8.zip

javacv-0.8.zip

2015-09-03

javacv-0.7-bin.zip

javacv-0.7-bin.zip

2015-09-03

opencv-2.4.3-android-arm

OpenCV-2.4.3-android-arm

2015-08-29

【Android基础】Android SQLite存储自定义对象实例

这是一个Android系统中SQLite数据库存储自定义对象的实例,具体做法是:将对象序列化为字节流字符串,然后将字节流字符串以TEXT类型存储在数据库中;在取数据时,将字节流反序列化为对象就行了。所以我们的实体类得是实现了Serializable接口的类。

2015-07-25

Win7系统下对CCS5.2.1进行软件仿真

在win7系统中,使用CCS5.2.1对dsp程序进行仿真的教程,只是一个简单的HelloWorld例程,适合小白初学者

2014-07-29

Visual C++ .net数据库开发经典案例解析

配套光盘使用说明 (1) 本光盘是《Visual C++.NET数据库开发经典案例解析》的配套光盘,与图书一起发行,不得单独出售。 (2) 本光盘的主要内容包括各章示例程序的代码及数据库文件。光盘的说明文件为Readme.txt,即本文件。 (3) 示例程序是按照它们出现的章顺序编排的。 (4) 光盘上的示例程序都是在Microsoft Visual Studio .NET 2003和SQL Server 2000个人版下调试通过的,不同的版本可能存在差别。另外,使用的操作系统是Microsoft Windows 2000(Professional),原则上,操作系统对程序没有影响,不过,作者没有在其他操作系统平台上调试这些程序。在配套光盘上,作者提供了示例程序的源代码。另外需要注意的是,作者建议读者重新编译所有示例程序,进而熟悉它们的结构和基本功能。 (5) 要运行本光盘各章节“代码”目录下的程序,需要安装SQL Server 2000,并建立起相应数据库。各个实例的数据库文件存放在相应“建库脚本”目录下。有两种方法建立数据库:一是在SQL Server的企业管理器中右击“数据库”,在快捷菜单中选择【所有任务】|【附加数据库】命令,选择相应的数据库文件(扩展名为mdf),单击【确定】按钮就可以了;另一种方法是通过SQL Server的企业管理器的恢复数据库功能,从数据库备份文件恢复,备份文件的扩展名为bak。 (6) 如果安装了Microsoft Visual Studio .NET 2003,则不需要安装Microsoft .NET Framework SDK v1.1,否则需要到http://msdn.microsoft.com/netframework/站点下载安装Microsoft .NET Framework SDK v1.1工具,安装过程为标准的Windows安装。另外,请读者在运行各章程序前安装“运行程序所需文件”目录下的“报表Setup”程序。完成第(5)和第(6)步后,实例程序就可以正确运行了。 (7) 光盘的所有文件都被默认设置为只读文件,而所有程序在重新编译时都必须重新创建这些文件,所以在重新编译之前必须将所有文件属性修改为可写。 (8) 本光盘上所有程序都只供学习之用,未经作者许可,不得用于任何商业目的。 (9) 清华大学出版社几位编辑同志在本光盘的出版过程中付出了辛勤劳动,对本光盘的出版给予支持。在此对他们的工作表示感谢! (10) 由于时间仓促,光盘中示例程序出现错误在所难免。发现其中的问题后,如果方便,请您告知作者。另外,如果您要对本书内容的修改提出建议,也请您告知作者(email:docbak@sohu.com)。 谢谢使用本光盘! 作者 2005.10 清华园

2014-05-12

游戏编程入门莫里森(电子书+光盘资料)Part6

本书手把手教大家写写游戏,是一本非常不错的游戏入门教材,资源内有教材pdf格式的电子书,还有教材的光盘资料(必不可少),因为只允许上传50M以下的,所以就传了六个文件,这是第 1 部分 目录: 第1部分 入门 第1章 学习开发游戏的基础知识 第2章 创建游戏引擎 第3章 学习绘制基本图形 第4章 绘制图形图像 第2部分 与游戏玩家交互 第5章 使用键盘和鼠标控制游戏 第6章 示例游戏:Brainiac 第7章 使用游戏杆改进输入 第8章 示例游戏:Light Cycles 第3部分 在游戏中使用了画面 第9章 使用子画面动画移动对象 第10章 管理子画面 第11章 示例游戏:Henway 第4部分 使用声音和音乐 第12章 播放数字声音效果 第13章 播放MIDI音乐 第14章 示例游戏:Battle Office 第5部分 高级动画 第15章 实现了画面外观动画 第16章 创建子画面背景 第17章 示例游戏:Meteor Defense 第6部分 让游戏拥有大脑 第18章 教游戏思考 第19章 示例游戏:Space Out 第7部分 增添游戏的趣味性 第20章 使用闪屏增添游戏的活力 第21章 使用演示模式展示游戏 第22章 记录高分 第8部分 附加练习 第23章 使用滋动背景更改远景 第24章 示例游戏:Stunt Jumper 配套光盘上的附录 附录A 选择游戏开发工具 附录B C++编程入门 附录C Windows游戏编程入门 附录D 创建游戏图形 前言: 像Junkyard Wars和American Chopper这样的电视节目获得了极大的成功,在很大程度上是因为它们揭示了有趣的机器(例如潜水艇、破城槌以及摩托车等)构造背后的创造性过程。自从有了电视以来,教育性的电视节目就一直存在,但是直到最近,教育才进入了正统娱乐的领域。这些节目之所以获得成功,是因为它们展示了在头脑中产生一个想法并将它们转化为现实是多么有趣和具有挑战性。是的,它们是教育性的,但是更重要的是,它们很有趣。本书中有同样有挑战性的乐趣在等待着读者,你将学习如何构建自己的视频游戏。不,你不能轰鸣着引擎骑着自己的游戏在街道上飞速行驶,但是你可以与朋友和家人分享,炫耀自己新获得..

2014-03-09

游戏编程入门莫里森(电子书+光盘资料)Part5

本书手把手教大家写写游戏,是一本非常不错的游戏入门教材,资源内有教材pdf格式的电子书,还有教材的光盘资料(必不可少),因为只允许上传50M以下的,所以就传了六个文件,这是第 5 部分 目录: 第1部分 入门 第1章 学习开发游戏的基础知识 第2章 创建游戏引擎 第3章 学习绘制基本图形 第4章 绘制图形图像 第2部分 与游戏玩家交互 第5章 使用键盘和鼠标控制游戏 第6章 示例游戏:Brainiac 第7章 使用游戏杆改进输入 第8章 示例游戏:Light Cycles 第3部分 在游戏中使用了画面 第9章 使用子画面动画移动对象 第10章 管理子画面 第11章 示例游戏:Henway 第4部分 使用声音和音乐 第12章 播放数字声音效果 第13章 播放MIDI音乐 第14章 示例游戏:Battle Office 第5部分 高级动画 第15章 实现了画面外观动画 第16章 创建子画面背景 第17章 示例游戏:Meteor Defense 第6部分 让游戏拥有大脑 第18章 教游戏思考 第19章 示例游戏:Space Out 第7部分 增添游戏的趣味性 第20章 使用闪屏增添游戏的活力 第21章 使用演示模式展示游戏 第22章 记录高分 第8部分 附加练习 第23章 使用滋动背景更改远景 第24章 示例游戏:Stunt Jumper 配套光盘上的附录 附录A 选择游戏开发工具 附录B C++编程入门 附录C Windows游戏编程入门 附录D 创建游戏图形 前言: 像Junkyard Wars和American Chopper这样的电视节目获得了极大的成功,在很大程度上是因为它们揭示了有趣的机器(例如潜水艇、破城槌以及摩托车等)构造背后的创造性过程。自从有了电视以来,教育性的电视节目就一直存在,但是直到最近,教育才进入了正统娱乐的领域。这些节目之所以获得成功,是因为它们展示了在头脑中产生一个想法并将它们转化为现实是多么有趣和具有挑战性。是的,它们是教育性的,但是更重要的是,它们很有趣。本书中有同样有挑战性的乐趣在等待着读者,你将学习如何构建自己的视频游戏。不,你不能轰鸣着引擎骑着自己的游戏在街道上飞速行驶,但是你可以与朋友和家人分享,炫耀自己新获得..

2014-03-09

游戏编程入门莫里森(电子书+光盘资料).Part4

本书手把手教大家写写游戏,是一本非常不错的游戏入门教材,资源内有教材pdf格式的电子书,还有教材的光盘资料(必不可少),因为只允许上传50M以下的,所以就传了六个文件,这是第 4 部分 目录: 第1部分 入门 第1章 学习开发游戏的基础知识 第2章 创建游戏引擎 第3章 学习绘制基本图形 第4章 绘制图形图像 第2部分 与游戏玩家交互 第5章 使用键盘和鼠标控制游戏 第6章 示例游戏:Brainiac 第7章 使用游戏杆改进输入 第8章 示例游戏:Light Cycles 第3部分 在游戏中使用了画面 第9章 使用子画面动画移动对象 第10章 管理子画面 第11章 示例游戏:Henway 第4部分 使用声音和音乐 第12章 播放数字声音效果 第13章 播放MIDI音乐 第14章 示例游戏:Battle Office 第5部分 高级动画 第15章 实现了画面外观动画 第16章 创建子画面背景 第17章 示例游戏:Meteor Defense 第6部分 让游戏拥有大脑 第18章 教游戏思考 第19章 示例游戏:Space Out 第7部分 增添游戏的趣味性 第20章 使用闪屏增添游戏的活力 第21章 使用演示模式展示游戏 第22章 记录高分 第8部分 附加练习 第23章 使用滋动背景更改远景 第24章 示例游戏:Stunt Jumper 配套光盘上的附录 附录A 选择游戏开发工具 附录B C++编程入门 附录C Windows游戏编程入门 附录D 创建游戏图形 前言: 像Junkyard Wars和American Chopper这样的电视节目获得了极大的成功,在很大程度上是因为它们揭示了有趣的机器(例如潜水艇、破城槌以及摩托车等)构造背后的创造性过程。自从有了电视以来,教育性的电视节目就一直存在,但是直到最近,教育才进入了正统娱乐的领域。这些节目之所以获得成功,是因为它们展示了在头脑中产生一个想法并将它们转化为现实是多么有趣和具有挑战性。是的,它们是教育性的,但是更重要的是,它们很有趣。本书中有同样有挑战性的乐趣在等待着读者,你将学习如何构建自己的视频游戏。不,你不能轰鸣着引擎骑着自己的游戏在街道上飞速行驶,但是你可以与朋友和家人分享,炫耀自己新获得..

2014-03-09

游戏编程入门莫里森(电子书+光盘资料)Part3

本书手把手教大家写写游戏,是一本非常不错的游戏入门教材,资源内有教材pdf格式的电子书,还有教材的光盘资料(必不可少),因为只允许上传50M以下的,所以就传了六个文件,这是第 3 部分 目录: 第1部分 入门 第1章 学习开发游戏的基础知识 第2章 创建游戏引擎 第3章 学习绘制基本图形 第4章 绘制图形图像 第2部分 与游戏玩家交互 第5章 使用键盘和鼠标控制游戏 第6章 示例游戏:Brainiac 第7章 使用游戏杆改进输入 第8章 示例游戏:Light Cycles 第3部分 在游戏中使用了画面 第9章 使用子画面动画移动对象 第10章 管理子画面 第11章 示例游戏:Henway 第4部分 使用声音和音乐 第12章 播放数字声音效果 第13章 播放MIDI音乐 第14章 示例游戏:Battle Office 第5部分 高级动画 第15章 实现了画面外观动画 第16章 创建子画面背景 第17章 示例游戏:Meteor Defense 第6部分 让游戏拥有大脑 第18章 教游戏思考 第19章 示例游戏:Space Out 第7部分 增添游戏的趣味性 第20章 使用闪屏增添游戏的活力 第21章 使用演示模式展示游戏 第22章 记录高分 第8部分 附加练习 第23章 使用滋动背景更改远景 第24章 示例游戏:Stunt Jumper 配套光盘上的附录 附录A 选择游戏开发工具 附录B C++编程入门 附录C Windows游戏编程入门 附录D 创建游戏图形 前言: 像Junkyard Wars和American Chopper这样的电视节目获得了极大的成功,在很大程度上是因为它们揭示了有趣的机器(例如潜水艇、破城槌以及摩托车等)构造背后的创造性过程。自从有了电视以来,教育性的电视节目就一直存在,但是直到最近,教育才进入了正统娱乐的领域。这些节目之所以获得成功,是因为它们展示了在头脑中产生一个想法并将它们转化为现实是多么有趣和具有挑战性。是的,它们是教育性的,但是更重要的是,它们很有趣。本书中有同样有挑战性的乐趣在等待着读者,你将学习如何构建自己的视频游戏。不,你不能轰鸣着引擎骑着自己的游戏在街道上飞速行驶,但是你可以与朋友和家人分享,炫耀自己新获得..

2014-03-09

游戏编程入门莫里森(电子书+光盘资料)Part2

本书手把手教大家写写游戏,是一本非常不错的游戏入门教材,资源内有教材pdf格式的电子书,还有教材的光盘资料(必不可少),因为只允许上传50M以下的,所以就传了六个文件,这是第 2 部分 目录: 第1部分 入门 第1章 学习开发游戏的基础知识 第2章 创建游戏引擎 第3章 学习绘制基本图形 第4章 绘制图形图像 第2部分 与游戏玩家交互 第5章 使用键盘和鼠标控制游戏 第6章 示例游戏:Brainiac 第7章 使用游戏杆改进输入 第8章 示例游戏:Light Cycles 第3部分 在游戏中使用了画面 第9章 使用子画面动画移动对象 第10章 管理子画面 第11章 示例游戏:Henway 第4部分 使用声音和音乐 第12章 播放数字声音效果 第13章 播放MIDI音乐 第14章 示例游戏:Battle Office 第5部分 高级动画 第15章 实现了画面外观动画 第16章 创建子画面背景 第17章 示例游戏:Meteor Defense 第6部分 让游戏拥有大脑 第18章 教游戏思考 第19章 示例游戏:Space Out 第7部分 增添游戏的趣味性 第20章 使用闪屏增添游戏的活力 第21章 使用演示模式展示游戏 第22章 记录高分 第8部分 附加练习 第23章 使用滋动背景更改远景 第24章 示例游戏:Stunt Jumper 配套光盘上的附录 附录A 选择游戏开发工具 附录B C++编程入门 附录C Windows游戏编程入门 附录D 创建游戏图形 前言: 像Junkyard Wars和American Chopper这样的电视节目获得了极大的成功,在很大程度上是因为它们揭示了有趣的机器(例如潜水艇、破城槌以及摩托车等)构造背后的创造性过程。自从有了电视以来,教育性的电视节目就一直存在,但是直到最近,教育才进入了正统娱乐的领域。这些节目之所以获得成功,是因为它们展示了在头脑中产生一个想法并将它们转化为现实是多么有趣和具有挑战性。是的,它们是教育性的,但是更重要的是,它们很有趣。本书中有同样有挑战性的乐趣在等待着读者,你将学习如何构建自己的视频游戏。不,你不能轰鸣着引擎骑着自己的游戏在街道上飞速行驶,但是你可以与朋友和家人分享,炫耀自己新获得..

2014-03-09

游戏编程入门莫里森(电子书+光盘资料)Part 1

本书手把手教大家写写游戏,是一本非常不错的游戏入门教材,资源内有教材pdf格式的电子书,还有教材的光盘资料(必不可少),因为只允许上传50M以下的,所以就传了六个文件,这是第 1 部分 目录: 第1部分 入门 第1章 学习开发游戏的基础知识 第2章 创建游戏引擎 第3章 学习绘制基本图形 第4章 绘制图形图像 第2部分 与游戏玩家交互 第5章 使用键盘和鼠标控制游戏 第6章 示例游戏:Brainiac 第7章 使用游戏杆改进输入 第8章 示例游戏:Light Cycles 第3部分 在游戏中使用了画面 第9章 使用子画面动画移动对象 第10章 管理子画面 第11章 示例游戏:Henway 第4部分 使用声音和音乐 第12章 播放数字声音效果 第13章 播放MIDI音乐 第14章 示例游戏:Battle Office 第5部分 高级动画 第15章 实现了画面外观动画 第16章 创建子画面背景 第17章 示例游戏:Meteor Defense 第6部分 让游戏拥有大脑 第18章 教游戏思考 第19章 示例游戏:Space Out 第7部分 增添游戏的趣味性 第20章 使用闪屏增添游戏的活力 第21章 使用演示模式展示游戏 第22章 记录高分 第8部分 附加练习 第23章 使用滋动背景更改远景 第24章 示例游戏:Stunt Jumper 配套光盘上的附录 附录A 选择游戏开发工具 附录B C++编程入门 附录C Windows游戏编程入门 附录D 创建游戏图形 前言: 像Junkyard Wars和American Chopper这样的电视节目获得了极大的成功,在很大程度上是因为它们揭示了有趣的机器(例如潜水艇、破城槌以及摩托车等)构造背后的创造性过程。自从有了电视以来,教育性的电视节目就一直存在,但是直到最近,教育才进入了正统娱乐的领域。这些节目之所以获得成功,是因为它们展示了在头脑中产生一个想法并将它们转化为现实是多么有趣和具有挑战性。是的,它们是教育性的,但是更重要的是,它们很有趣。本书中有同样有挑战性的乐趣在等待着读者,你将学习如何构建自己的视频游戏。不,你不能轰鸣着引擎骑着自己的游戏在街道上飞速行驶,但是你可以与朋友和家人分享,炫耀自己新获得..

2014-03-09

游戏编程入门莫里森(电子书+光盘资料)

本书手把手教大家写写游戏,是一本非常不错的游戏入门教材,资源内有教材pdf格式的电子书,还有教材的光盘资料(必不可少),因为只允许上传50M以下的,所以就传了六个文件,这是第 1 部分 目录: 第1部分 入门 第1章 学习开发游戏的基础知识 第2章 创建游戏引擎 第3章 学习绘制基本图形 第4章 绘制图形图像 第2部分 与游戏玩家交互 第5章 使用键盘和鼠标控制游戏 第6章 示例游戏:Brainiac 第7章 使用游戏杆改进输入 第8章 示例游戏:Light Cycles 第3部分 在游戏中使用了画面 第9章 使用子画面动画移动对象 第10章 管理子画面 第11章 示例游戏:Henway 第4部分 使用声音和音乐 第12章 播放数字声音效果 第13章 播放MIDI音乐 第14章 示例游戏:Battle Office 第5部分 高级动画 第15章 实现了画面外观动画 第16章 创建子画面背景 第17章 示例游戏:Meteor Defense 第6部分 让游戏拥有大脑 第18章 教游戏思考 第19章 示例游戏:Space Out 第7部分 增添游戏的趣味性 第20章 使用闪屏增添游戏的活力 第21章 使用演示模式展示游戏 第22章 记录高分 第8部分 附加练习 第23章 使用滋动背景更改远景 第24章 示例游戏:Stunt Jumper 配套光盘上的附录 附录A 选择游戏开发工具 附录B C++编程入门 附录C Windows游戏编程入门 附录D 创建游戏图形 前言: 像Junkyard Wars和American Chopper这样的电视节目获得了极大的成功,在很大程度上是因为它们揭示了有趣的机器(例如潜水艇、破城槌以及摩托车等)构造背后的创造性过程。自从有了电视以来,教育性的电视节目就一直存在,但是直到最近,教育才进入了正统娱乐的领域。这些节目之所以获得成功,是因为它们展示了在头脑中产生一个想法并将它们转化为现实是多么有趣和具有挑战性。是的,它们是教育性的,但是更重要的是,它们很有趣。本书中有同样有挑战性的乐趣在等待着读者,你将学习如何构建自己的视频游戏。不,你不能轰鸣着引擎骑着自己的游戏在街道上飞速行驶,但是你可以与朋友和家人分享,炫耀自己新获得..

2014-03-09

泛型编程与STL.pdf

泛型编程与STL 侯捷译,精品,值得一看

2013-06-01

C++大学教程

C++大学教程必备书籍,资料全面,清晰,

2013-05-11

C++设计新思维:泛型编程与设计模式之应用

C++设计新思维:泛型编程与设计模式之应用 适合C++程序员,C++爱好者,

2013-05-10

C++代码设计与重用

经典的C++代码设计与重用书籍,开发者可一观

2013-05-10

从沙子到芯片--Intel_CPU制作过程

从沙子到芯片--Intel_CPU制作过程

2012-11-08

C语言程序设计(第三版)----谭浩强

老谭的C语言,是国内比较权威的书,涵盖了C语言入门的所有知识,是新手的必备之C.

2012-11-03

空空如也

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

TA关注的人

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