摘要: 最近在学习基于ssh的注解的系统,然后在实现往数据库增加记录时可以增加第一个,第二个就报错,在网上查了很多资料,大多都是该异常信息是在提示我们没有为数据中的非空字段设置值。然后就一直没有明白 明明都赋值了 为什么还会这样 ,然后我把unique字段和非空字段去掉即//@Column(name = "... 阅读全文
posted @ 2015-12-19 19:18 荼靡花开花事了 阅读(1208) 评论(0) 推荐(0) 编辑
摘要: 题意:有n个早晨的班车和下午的班车,分配给司机,如果工作总时间超过d,超过的部分要给加班费;求最小的加班分花费。 1 #include 2 #include 3 #include 4 5 using namespace std; 6 7 int morning[101]; 8 int after... 阅读全文
posted @ 2015-10-01 16:12 荼靡花开花事了 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 题意:你n支球队进行比赛,每两支队伍之间进行2场比赛,胜得3分,平得1分,输得0分,比赛后挑选出一个梦之队,要求进球总数最多,胜利场数最多,失球总数最少,并且三种都不能与其它对比列第一。问说梦之队的最低可能排名。分析:其实3个限定条件只有胜利场数最多有用,因为梦之队可以在胜利场次大比分获胜,输的比赛... 阅读全文
posted @ 2015-10-01 15:59 荼靡花开花事了 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 题意:给n个数字,将它们重新排序得到一个最大的数字,分析:写一个比较函数每次调用,比较a+b>b+a; 1 #include 2 #include 3 #include 4 #include 5 using namespace std; 6 7 string s[60]; 8 int n; 9 1... 阅读全文
posted @ 2015-10-01 14:43 荼靡花开花事了 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 题意:给出一个数n,问有多少组数满足是s1/s2 =n,要求组成s1和s2的数字没有重复的。分析:枚举,然后二进制判断各位数字是否相同。 1 #include 2 #include 3 #define INF 9876543210 4 using namespace std; 5 6 bool j... 阅读全文
posted @ 2015-10-01 14:30 荼靡花开花事了 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 题意: 已知n个5元组,从中选出k组,使得这些组中5个位置,每个位置上最大数之和最大。分析:当k>5时,就是n个5元组最大的数之和,当k 2 #include 3 #include 4 #include 5 using namespace std; 6 7 int a[10010][6],f[6]... 阅读全文
posted @ 2015-09-27 16:33 荼靡花开花事了 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 #include 3 #include 4 using namespace std; 5 int a[31],n; 6 7 void rev(int ct) { 8 printf("%d ", n-ct); 9 for (int i=0;imaxn)39... 阅读全文
posted @ 2015-09-23 17:37 荼靡花开花事了 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 题意:已知M,以及多个区间,求能覆盖[0,M]的最少的区间。 1 #include 2 #include 3 #include 4 #include 5 using namespace std; 6 struct node 7 { 8 int l,r; 9 }q[100005],ans[10... 阅读全文
posted @ 2015-09-16 15:34 荼靡花开花事了 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 题意:已知前视图和右视图,求最少需要几个正方体以及至多可以再增加几个正方体。分析:先对于最小木块数,要想用最少的立方体搭建,那就意味着前视图中的每一竖立方体的高度最好都要被右视图中的高度所利用到。所以我们以正视图为基准,正视图需要的立方体总数加上侧视图存在无法利用正视图的数量,就是最少需要的立方体数... 阅读全文
posted @ 2015-09-10 17:58 荼靡花开花事了 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 题目大意:有1*1,2*2,3*3,4*4,5*5,6*6大小的盒子,要把它们装到6*6的盒子里,它们的高度都是相同的。求用最少的6*6盒子把所有尺寸的盒子都装起来。分析:(参考 D_Double's Journey的博客)6*6的盒子中可以由各种尺寸的盒子来填满。可以有以下这些情况:1个6*61个... 阅读全文
posted @ 2015-09-08 20:38 荼靡花开花事了 阅读(202) 评论(0) 推荐(0) 编辑