1 /* 2
题意:八数码问题,给出3*3的矩阵含1~8以及x,给出一个符合的解使得移动后的矩阵的顺序为1~8,最后为x 3 4 题解:BFS 5
需要用到康托展开来表示状态,不然数组无法完全表示所有状态,这样BFS就无法判断找不到解的情况(status 6 的0ms,0KB究竟是怎...
分类:
其他好文 时间:
2014-05-05 22:34:16
阅读次数:
403
PHP简介安装PHP解决依赖关系# 请配置好yum源(系统安装源及epel源)后执行如下命令:yum
-y groupinstall "Desktop Platform Development"yum -y install bzip2-devel
libmcrypt-devel mhash-deve...
分类:
Web程序 时间:
2014-05-05 22:14:58
阅读次数:
404
//指针变量就是用来存储地址的,只能存储地址格式: int *p;
这个p为指针变量;指针变量占8个字节类型是用来说明这个指针指向的类型; 比如上边的int代表这个指针变量会指向int类型的存储空间;int *p =
&a;//这样一句可以写,此时的*只是一个标志,表示这个*只是表示p是个指针;*p...
分类:
编程语言 时间:
2014-05-05 22:10:02
阅读次数:
417
数组:数组的定义注意点数组初始化正确写法:int args[5] =
{1,23,32,4,5};int args[5] = {12,23};int args[5] = {[3]=23,
[4]=13};//这种写法也可以,直接给其中角标为3和4的赋值int args[] = {12,23,32};...
分类:
编程语言 时间:
2014-05-05 22:07:39
阅读次数:
388
(一)javascript中的数组index属性——获取数组的索引值例如:要做到这样的效果点击每个选项时,会显示不同的div。我们的做法:在javascript中,先把所有的div的display设置为none,然后在根据当前的数组里的索引值进行一个显示div的过程。下面的例子就是:首先,把妙味课堂...
分类:
编程语言 时间:
2014-05-05 22:03:52
阅读次数:
378
本文介绍介绍微信公众平台自定义菜单及高级接口的PHP
SDK及使用方法。主要包括初始化对象、查看Access
Token、创建二维码、获取关注者列表、获取用户信息、创建菜单、用户分组、上传下载多媒体、发送客服消息等功能。
分类:
微信 时间:
2014-05-05 21:57:15
阅读次数:
811
参与测试的加速器:Xcache,Opcache,hhvmXcache简介前面已经介绍了PHP加速器的原理和功用(参见LAMP架构之PHP-FPM
服务器),xcache作为目前使用广泛的PHP加速器之一,其性能比早期的eAccelerator加速器要优良,故本次就对比一下PHP程序在执行时加速器xc...
分类:
Web程序 时间:
2014-05-05 21:56:16
阅读次数:
514
paip. 混合编程的实现resin4 (自带Quercus ) 配置 php 环境
#---混合编程的类型
1.代码inline 方式
2.使用库/api 解析方式.
#----配置resin 支持php
resin4默认自动支持php..
也能手动配置了.web.xml加php的servlet解析..参考Quercus让你的PHP开心在Servlet容器奔跑
#...
分类:
Web程序 时间:
2014-05-05 21:23:47
阅读次数:
306
void Merge(int A[],int p,int q,int r){
int i,j,k;
//计算子数组A[p..q]的元素个数
int n1 = q - p + 1;
//计算子数组A[q+1..r]元素个数
int n2 = r - q;
//创建子数组L,R
int* L = (int*)malloc(sizeof(int)*...
分类:
其他好文 时间:
2014-05-04 12:44:38
阅读次数:
384
本文出自:http://blog.csdn.net/svitter
原题:http://acm.hdu.edu.cn/showproblem.php?pid=2191
题意:多重背包问题。转换成为01背包解。多重背包转化为01背包的关键在于把件数从整体中孤立出来作为一个新的个体,也就是说不管分类,有多少件就有多少种。
AC代码:
//======================...
分类:
其他好文 时间:
2014-05-04 00:33:10
阅读次数:
356