Windows Platform SDK Download Sites:Windows Server 2003 PSDK February 2003 Edition,可以和VC6一起使用、并支持各种目标OS的最后一个版本的SDK。 This edition of the SDK supports d...
分类:
编程语言 时间:
2014-12-06 10:02:32
阅读次数:
270
好吧,课题和汉语处理有关,于是就要求用c++来读入汉字进行处理。首先使用wchar_t字符即宽字符,然后这样定义: 1 #include 2 #include 3 4 using namespace std; 5 6 int main() { 7 wchar_t* ch; 8 ...
分类:
编程语言 时间:
2014-12-06 10:02:50
阅读次数:
215
package tree.binarytree;
import java.util.Stack;
/**
* 二叉树后序遍历的递归与非递归实现
*
* @author wl
*
*/
public class BitreePostOrder {
// 后序遍历的递归实现
public static void biTreePostOrderByRecursion(BiTreeN...
分类:
编程语言 时间:
2014-12-06 08:55:25
阅读次数:
283
package tree.binarytree;
import java.util.LinkedList;
/**
* 层序遍历二叉树
*
* @author wl
*
*/
public class PrintFromTopToBotton {
public static void printfromtoptobotton(BiTreeNode root) {
if (r...
分类:
编程语言 时间:
2014-12-06 08:56:54
阅读次数:
258
重新温习GOF23到第19个命令模式了,写下来方便自己理解
用经理,秘书,邮局来理解这个模式还是比较好的。
经理:喂,小丽呀,这儿有封信,请帮我尽快寄出去…
秘书:好的,经理,我马上去办!
秘书拿着这封信,到一家邮局将信寄了出去。邮局最终也将信投递到了收件人手中。
这是一个很常见的生活工作场景,不过这里面:经理、秘书和邮局,三者在不知不觉间,演绎了一出面向对象设计模式:Command模式...
分类:
编程语言 时间:
2014-12-06 08:53:39
阅读次数:
443
kNN算法,即K最近邻(k-NearestNeighbor)分类算法,是最简单的机器学习算法之一,算法思想很简单:从训练样本集中选择k个与测试样本“距离”最近的样本,这k个样本中出现频率最高的类别即作为测试样本的类别。
分类过程如下:
1 首先我们事先定下k值(就是指k近邻方法的k的大小,代表对于一个待分类的数据点,我们要寻找几个它的邻居)。这边为了说明问题,我们取两个k值,分别为3和5;
2 根据事先确定的距离度量公式(如:欧氏距离),得出待分类数据点和所有已知类别的样本点中,距离最近的k个样本。
3 统...
分类:
编程语言 时间:
2014-12-06 08:51:50
阅读次数:
365
思路:
1. 分四类讨论
2. 得到加和减计算方法
3. 前导0删除与符号删除
#include
#include
#include
using namespace std;
// 输入4进制数格式判断
bool judge(string a)
{
int i = 0;
if(a[i] == '-' || a[i] == '+')
i++;
if(a...
分类:
编程语言 时间:
2014-12-06 08:54:01
阅读次数:
274
功能是先拍a,若a相等则在其基础上对b进行排序。
用的algorithm中sort进行的排序。
#include
#include
#include
using namespace std;
struct test{
int a;
int b;
test():a(0),b(0){}
test(int x,int y=0):a(x),b(y){}
set(...
分类:
编程语言 时间:
2014-12-06 08:52:22
阅读次数:
173
把两个数组关联起来,可以通过第一个数组查到第二个数组中的值,还蛮实用的。
和大家分享下,写了两个小例子。
我是不是棒棒哒?~...
分类:
编程语言 时间:
2014-12-06 08:52:50
阅读次数:
217
一个功能的实现,可以用多种语句来实现,比如说:while语句、for语句、生成器、列表推导、内置函数等实现,写了一个小程序来测试它们执行的效率。
测试内容:
将一个数字大小为20万的数字,依次取绝对值,放到列表中,测试重复1千次.
测试结果:
>>>
2.7.4 (default, Apr 6 2013, 19:55:15) [MSC v.1500 64 bit (AMD64)]
w...
分类:
编程语言 时间:
2014-12-06 08:52:07
阅读次数:
241
看到关于多态这个词语,一直没搞懂有什么用,这里以动物解释,动物(Animal)都会走(walk),但是狗是四条腿走(walk),人是两条腿跳着走(walk),使用了多态之后,当在不能确定到底哪种动物会出现的情况下,根据实际情况进行确认走的行为是狗还是袋鼠。例如:Animalit=newDog();it.w..
分类:
编程语言 时间:
2014-12-06 06:38:23
阅读次数:
212
城市平乱
时间限制:1000 ms | 内存限制:65535 KB
难度:4
描述
南将军统领着N个部队,这N个部队分别驻扎在N个不同的城市。
他在用这N个部队维护着M个城市的治安,这M个城市分别编号从1到M。
现在,小工军师告诉南将军,第K号城市发生了暴乱,南将军从各个部队都派遣了一个分队沿最近路去往暴乱城市平乱。
现在已知在任意两个城市之间...
分类:
编程语言 时间:
2014-12-06 06:33:26
阅读次数:
178
////main.cpp//MinStack2////CreatedbyAlpson14/12/3.//Copyright(c)2014年chen.Allrightsreserved.//#include#includeusingnamespacestd;classMinStack{public:v...
分类:
编程语言 时间:
2014-12-06 06:32:56
阅读次数:
156
最近没事翻了一下以前写的程序,真是不堪入目,以前真是什么都不懂,不过有一个程序倒是挺有意思的,大二的时候写的一个贪吃蛇游戏,虽然程序非常难看,还有很多漏洞,但也是这个程序让我真正开始喜欢上了编程,不多说啦,先看看代码![cpp] view plaincopy#include#include#incl...
分类:
编程语言 时间:
2014-12-06 06:34:47
阅读次数:
273
图像放大快速算法实现的原理主要有以下两点:1、横向缩放与纵向缩放分开,而先后顺序取决于缩放前后的图像比例: 若SrcHeight/DstWidth>SrcWidth/DstWidth,则先纵向缩放,否则横向缩放。2、利用整数运算代替浮点运算,由于是分步缩放,以横向缩放为例,利用二次线性插值公式,再变...
分类:
编程语言 时间:
2014-12-06 06:32:21
阅读次数:
265