- 博客(10)
- 资源 (38)
- 收藏
- 关注
原创 《魔兽世界插件》教程---21点扑克游戏 Blackjack
1.编写魔兽世界插件准备首先你要一个最新的魔兽世界客户端,我的有26G大小。记得要申请一个试玩账户,试玩账户不会消耗游戏时间,可不能用正常账户,那调试代码烧钱烧的厉害!用什么编辑器呢?魔兽世界插件大部分是Lua,一部分是XML,SciTE比较适合Lua,但我感觉用NotePad++比较好还要准备3个第三方魔兽世界插件来帮助我们!BugGrabber,BugSack,TinyPad。前面两个
2014-03-24 07:55:39 16030 15
原创 C++ 中的Virtual Function (虚函数)
1.C++ Virtual 用法这里只讲语法,因为讲原理比较难。还没有涉及到构造函数。那么就直接上代码了:// VitualFunction.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include using namespace s
2014-03-17 09:22:12 3586
原创 C++ Copy Constructor (拷贝构造函数,复制构造函数)
1.什么是Copy Constructor?Copy Constructor 是一个特殊的构造函数,一般只有一个参数,这个参数一般是用const修饰的,对自己类的一个引用(reference)。什么时候会用到Copy Constructor?当我们定义一个对象时,它是由另外一个对象来初始化的时候就用到Copy Constructor了。还有就是在一个方法以值作为参数传进去或
2014-03-14 08:12:53 24647 14
原创 什么是 “动态规划” , 用两个经典问题举例。
1.什么是动态规划?看了很多题解,一般解决者开始就说用DP来解,然后写了嵌套的for循环,不是很容易看懂,但是确实解出来了,我们这次来看下到底什么是动态规划?它有什么特点呢?容我抄一段话:动态规划(Dynamic programming,DP),通过把原问题分解为相对简单的子问题的方式求解复杂问题的方法。通常许多子问题非常相似,为此动态规划法试图仅仅解决每个子问题一次,从而减少
2014-03-12 08:29:56 25433 25
原创 组合算法 C++高效实现 (二进制辅助法)
1.什么是数学中的组合?和排列不同的是,在组合中取出元素的顺序则不在考虑之中。从个元素中取出个元素,这个元素可能出现的组合数的总数量为:以1,2,3,4,5中选2个数为例,总共的组合为:1,21,31,41,52,32,42,53,43,54,52.在计算机中如何高效的实现排列算法?乍一看,这个问题并不简单。有
2014-03-10 08:25:24 6676
原创 Merge Sorted Array 合并两个有序数组
1.原题目Given two sorted integer arrays A and B, merge B into A as one sorted array.Note:You may assume that A has enough space to hold additional elements from B. The number of elements initialize
2014-03-08 17:48:13 2206
原创 来谈谈C++ 位运算 & | << >> ^ ~ %
老实说,我对+ = * / % && || ==一些比较简单的运算符比较熟悉。对位运算就陌生了,主要用的少。我觉得高手用的会比较多,因为位运算速度比较快。1.&如果两个相应的二进制位都为1,则该位的结果值为1;否则为0。注:下面都用8位的 unsigned char 来做例子。&简单举例:11&3 = 3 00001011&
2014-03-07 20:43:45 28822 2
原创 Pow(x, n) 求一个数的n次方
我们知道C++中是有pow函数的,我们这次自己来写个,因为有这样的算法题目。所需数学知识:大致考虑正数,0,负数即可。n多个数相乘的问题。1.简单For循环这还不简单,马上写一个for循环:double pow(double x, int n){ int m = abs(n); double result = 1; for(int i = 0; i
2014-03-07 09:50:55 5495 1
原创 Recover Binary Search Tree
1.什么是Binary Search Tree?可以看下这篇文章: 《Binary Search Tree 二叉搜索树 C++》 。二叉搜索树的左节点比根节点要小,右节点比根节点要大。这样利于搜索。一个典型的二叉搜索树如下:2.Recover Binary Search Tree 这题目是什么意思?Two elements of a binary
2014-03-05 09:23:35 2139 1
原创 Lua 八皇后问题
1.什么是八皇后问题?八皇后问题是一个以国际象棋为背景的问题:如何能够在8×8 的国际象棋棋盘上放置八个皇后,使得任何一个皇后都无法直接吃掉其他的皇后。不知道你们玩过国际象棋没有。皇后在国际象棋中是非常重要的棋子,因为她的移动范围很广,比车,和象都要广,可以横竖走,斜着也可以走,一般死掉皇后,基本就输了。因为每一行都有8种可能,所以一共可能解是8*8*8*8*8*8*8*8所以
2014-03-02 08:11:39 2625
native-audio.rar
2012-04-20
三星Calendar
2013-08-26
Air Hockey.7z
2013-08-10
boost xpressive
2013-07-24
MFC 多线程
2013-07-22
MFC 数据库操作
2013-07-22
Android Opengles 例子
2013-06-22
号码归属地.rar
2013-05-28
CursorLoadSample.rar
2013-05-17
HLSL Pixel Shader
2012-12-18
YawPitchRoll.rar
2012-12-07
RotationArbitrary.rar
2012-12-04
3ds max 2009 导出x文件插件(panda)
2012-10-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人