DFS
题意是让你把这些木棍组合成长度相等的一些木棍。要求长度最短。
#include
#include
#include
#include
using namespace std;
int a[65],n,sum,ans;
bool v[65],ok;
bool cmpa(int a,int b)
{
return a>b;
}
bool dfs(int num,int ne...
分类:
其他好文 时间:
2014-07-26 02:37:26
阅读次数:
130
/*
* javaBean代码
*/
package bean;
public class Box {
double length;
double width;
double height;
public Box()
{
length=0;
width=0;
height=0;
}
public double getLength() {
return lengt...
分类:
编程语言 时间:
2014-07-26 02:31:36
阅读次数:
267
#include
#include
#include
int s[1050];
int dp[1050];
int cmp(const void *a,const void * b)
{
return *(int *)b-*(int *)a;
}
int maxx(int a,int b)
{return a>b?a:b;}
int main()
{
int n,i,j,sum,MA...
分类:
其他好文 时间:
2014-07-26 02:20:36
阅读次数:
193
#include
#include
char fun(char c)
{
if(c>='A'&&c='a'&&c='v'&&c<='z')
c=c-21;
return c;
}
main()
{
char c1,c2;
printf("\nEnter a etter (A-Z):");...
分类:
其他好文 时间:
2014-07-26 02:15:06
阅读次数:
188
1、若需要使用64位int
定义 __64int
类型 %I64d
2、Fibbonacci 数列 采用递归的方法
int F(int n)
{
if(n==1||n==2)
return 1;
else
return F(n-1)+F(n-2);
}
void main(...
分类:
其他好文 时间:
2014-07-26 02:09:46
阅读次数:
171
#include
long fun(long num)
{
long k=1;
do
{
k*=num%10;
num/=10;
}
while(num>0);
return k;
}
main()
{
long n;
printf("please enter a number:");
scanf("%ld",&n);
printf("\n%ld\n",fun(n));...
分类:
其他好文 时间:
2014-07-26 02:06:06
阅读次数:
247
先看三种工厂模式部分主要代码(完整代码在前三篇博客):
简单工厂模式:
public class SampleFactory
{
public static Animal createAnimal(String animalName){
if("Tiger".equals(animalName))){
return new Triger();
}else if(...
分类:
其他好文 时间:
2014-07-26 02:04:26
阅读次数:
165
#include
#define N 4
int fun(int a[][N])
{
int i,j,max=a[0][0];
for(i=0;i<2;i++)
for(j=0;j<N;j++)
if(max<a[i][j])
max=a[i][j];
return max;
}
main()
{
int aa[2][N]={1,2,3,4,8,43,56,12};
...
分类:
其他好文 时间:
2014-07-26 02:03:56
阅读次数:
162
以前我们说重定义通常是函数或者变量的重定义,今天遇到了一个新类型的重定义errorC2365
#include
using namespace std;
class Base
{
public:
Base(void);
~Base(void);
size_t size()const{return n;}
protected:
//private:
size_t n;
//int n(...
分类:
编程语言 时间:
2014-07-26 01:58:16
阅读次数:
223
代码如下:
#include
#include
int dp[10000];
int max(int a,int b)
{return a>b?a:b;}
int main()
{
int w[4];
int i,j,t,n;
scanf("%d",&t);
w[0]=150,w[2]=200,w[3]=350;
while(t--)
{
...
分类:
其他好文 时间:
2014-07-26 01:57:36
阅读次数:
251