摘要:View Code #include<iostream>using namespace std;int main(){ int a[]={12,4,65,8,325,9,88,56,45,17,77}; int *p1,*p2,t,length; length=sizeof(a)/sizeof(a[0]); p1=a;p2=a+length-1; for(int i=0;i<length/2;i++){ t=*p1;*p1=*p2;*p2=t; p1++; p2--; } for(int i=0;i<lengt...
阅读全文
08 2012 档案
摘要:设有由n个不相等的整数组成的数列,记为:a(1),a(2),....,a(n)且a(i)!=a(j) (i!=j)若存在i1,i2,i3,....,ik 且有a(i1)<a(i2)<...<a(ik),则称为长度为k的不下降序列。如 3,18,7,14,10,12,23,41,16,24则它的最长子序列为 3,7,10,12,16,24或3,7,10,12,23,41都是长度为6的最长不下降序列以下是从a[n]往前算的算法:View Code View Code #include<iostream>using namespace std;int main(){ i
阅读全文
摘要:问题:某旅游城市在长江边开辟了若干个旅游景点。一个游船俱乐部在这些景点都设置了游船出租站,游客可在泽泻游船出租站租用游船,并在下游的任何一个游船出租站归还游船,从一个悠长出租站到下游的游船出租站间的租金明码标价。你的任务是为游客计算从起点站到终点之间的最少租船费用。输入样例32 3 6 //从起点到第1 ,2 ,3个站的租金,下同1 32自底向上的动态规划算法:View Code #include<iostream>using namespace std;const int MAXM=100;int n,r[MAXM][MAXM],money[MAXM][MAXM];void mo
阅读全文
摘要:View Code package list_java270_2;import java.util.HashSet;import java.util.Iterator;import java.util.TreeSet;public class Test { public static void main(String[] args) { HashSet<Student> st=new HashSet<Student>(); Student st1=new Student(10010, "xiao"); st...
阅读全文
摘要:View Code package tet;import java.util.HashSet;import java.util.Iterator;public class Test { public static void main(String[] args) { HashSet<String> hs=new HashSet<String>(); hs.add("jia"); hs.add("hong"); hs.add("ni "); hs.add("shi"); hs....
阅读全文