自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (13)
  • 收藏
  • 关注

转载 杭电动态规划习题

<br />Robberies http://acm.hdu.edu.cn/showproblem.php?pid=2955<br />背包;第一次做的时候把概率当做背包(放大100000倍化为整数):在此范围内最多能抢多少钱 最脑残的是把总的概率以为是抢N家银行的概率之和… 把状态转移方程写成了f[j]=max{f[j],f[j-q[i].v]+q[i].money}(f[j]表示在概率j之下能抢的大洋);<br />正确的方程是:f[j]=max(f[j],f[j-q[i].money]*q[i].v)

2011-02-25 13:47:00 877

原创 poj1077Eights

#include#includeusing namespace std;#define MAX_SIZE 362880 //一共可能出现得状态,9!//hashstruct node{    char state[9];    char space;//x所在位置    int pre;    int value_hash;};node q[MAX_SIZE];char v[MAX_SIZE];int p[MAX_SIZE];char move[MAX

2010-11-27 00:55:00 802

原创 poj1753 Flip Game

<br />#include<iostream><br />using namespace std;<br />//#define REVERSE(DATA,BIT) DATA^(1<<BIT)<br />bool v[65535];<br />int head,tail;<br />struct point{<br />    int dis;<br />    unsigned short state;<br />};<br />p

2010-11-27 00:46:00 712

原创 poj2243 Knight Moves

<br />#include<iostream><br />#include<queue><br />using namespace std;<br />struct d_node{<br /> int a,b;<br />};<br />d_node d[8]={{-2,1},{-1,2},{1,2},{2,1},{2,-1},{1,-2},{-1,-2},{-2,-1}};<br />int visited[8][8];<br />struct state_node{<b

2010-11-21 22:31:00 799

原创 poj3414pots

//此题采用广搜,找到满足条件的最小步数#include#includeusing namespace std;#define MAX 101int v[MAX][MAX];int A,B,C;bool flag;struct node{ int a,b; int op,pre; int l;};void f();int main(){ int i=0,j=0; flag=false; for(i=0;i>A>>B>>C;

2010-11-21 22:19:00 782

原创 HDOJ_1010 Tempter of the Bone

程序采用递归方式:源码:#include#includeusing namespace std;#define MAX 7char a[MAX][MAX];int d[4][2]={{0,1},{1,0},{0,-1},{-1,0}};void f(int x_b,int y_b,int x_e,int y_e,int t);bool flag=false;int N,M,T;int main(){    int i,j;    int x_b,y_b,x_e

2010-11-21 10:00:00 811

原创 杭电1239 Calling Extraterrestrial Intelligence Again

源码(C++):#include#includeusing namespace std;int main(){    int m,a,b,i,j,flag,r1,r2,max;    int s=0,array[1229];    max=0;    r1=0;    r2=0;    for(i=2;i    {         for(j=2;j        {            if(i%j==0)            {   

2010-11-19 20:04:00 810

原创 杭电1238 Substrings

<br />源码(C++):<br />#include <iostream><br />#include <string><br />using namespace std;<br />int main()<br />{<br />    int n,m,s,j,k,index,len,curlen,t;<br />    cin>>n;<br />    string str,substr,substrr;<br />    while(n)<br />    {<b

2010-11-19 20:01:00 1107

原创 杭电hoj1238老出现WA,请教是何原因

#include #include using namespace std;int main(){    int n,m,s,j,k,index,len,curlen,t;    cin>>n;    if(n10)        exit(0);    string str,substr,substrr;    while(n)    {        cin>>s;        if(!(s=1))            exit(0);  

2010-11-19 15:21:00 1059

原创 servlet访问Mysql数据库,无法加载驱动类Driver

<br />   今天学习了在servlet访问Mysql数据库并将查询结果显示在html或者jsp中,搞了两个小时终于弄出来了。开始的时候老提示说class.forname加载的是无效的类,原因好像是找不到mysql的驱动程序,但是在普通的java类中,我也是这样做的,可以访问,在servlet中就是不行,最后终于搞出来了,原来在servlet中访问的话,需要把mysql的驱动程序放在你的web应用程序的web-INF文件夹下的lib里面,这样就搞定了。

2010-11-06 23:00:00 1894 4

原创 如何为frame窗口设置背景图片

<br />终于成功实现了如何为jframe窗口设置背景图片了。下面是示例,请初学swring的朋友们参考学习!<br />import  java.awt.*;<br />import  javax.swing.*;<br />import java.awt.Container;<br /><br />public class framebg  {<br /><br />    public framebg() {<br />    }<br />    public static void main (

2010-10-21 21:12:00 2666

原创 .docx打开方式,提供格式转换工具

<br />  docx是2007版本的格式,如果不想安装office2007,可以下载一个格式转换工具FileFormatConvert.exe,计算机上安装了该兼容包后,就可以打开、编辑和保存采用 Word、Excel 和 PowerPoint 更高版本文件格式的文件。 下载地址:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=941b3470-3ae9-4aee-8f43-c6bb74cd1466。

2010-10-21 18:40:00 961

卡塔兰数原理

介绍了卡塔兰数的定义及使用场景,针对杭电hdu上的题目给出相关解析。

2011-10-24

thrift框架

简要介绍了thrift框架的原理及使用方法,附带一个搭建thrift工程的例子。

2011-10-24

linux下awk命令详解

awk.pdf,详细介绍了它的用法,包括语法及例子

2011-10-24

B树详细介绍

B树,本文介绍了B树了定义,包括B树的增加删除修改等。

2011-10-24

HDOJ_1010 Tempter of the Bone

该题求解在给定的时间及条件下,判断是否存在一条从入口到出口的路。

2010-11-20

北大POJ2243Knight Moves

该题求解从一个坐标到达另一个坐标的最短步数,移动规则需要按照题目给的方式来移动,即按照国际象棋马的走法一致。

2010-11-20

RegexTester测试正则表达式工具

一个测试工具,通过本工具,可以测试正则表达式的能否与某一个匹配,方便快捷

2010-05-26

列表框控件改变行字体颜色

程序可以改变listctrl任意一行的颜色,通过重载oncumstomerdraw来实现。

2010-05-26

vc编写的一个服务器

运用c++编写的一个web服务器,运行本程序,采用socket编写的,客户端打开浏览器输入指定的地址可打开网页,用c++语言的写的一个网络服务器

2010-04-01

vc基于客户端服务器的在线考试系统

这是一款vc编写的在线考试系统,用户输入验证信息后,系统在数据库中验证无误后方可考试,点击交卷按钮则服务器端验证将考生答案收回到数据库中,并且开始判分

2010-04-01

霍夫曼编码c++实现

霍夫曼编码,能够从一个源文件中读入一个字符串,然后将编码结果写入结果文件中。

2009-10-16

最长公共子序列求解问题

最长公共子序列,求两个字符串的最长公共子序列。

2009-07-04

nQueen皇后问题

皇后问题:输入皇后个数,找到所有满足条件的路径

2009-07-04

空空如也

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

TA关注的人

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