自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

青竹梦

青色的竹子,紫色的梦

  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 Codeforces Round #263 (Div. 1)-A,B,C

A:这道题目还是很简单的,做过很多遍了,类似于切割木板的问题。把所有的数放在一个优先队列里,弹出两个最大的,然后合并,把结果放进去。依次进行。#include #include#include#include#include#include#include#includeusing namespace std;#define LL __int64#define IN

2014-08-27 11:17:41 1326 2

原创 zoj-3802-Easy 2048 Again

简单的dp。dp[i][j]:在第i位置,递减的状态为j,所获得的最大利润。枚举状态,如果加进来的数x比状态的最小的要大,那么直接状态变为x。如果x比最小的要小,那么状态为j+x。如果x等于最小的,那么依次加和,直至最小的比x大。#include #include#include#include#include#include#include#includeus

2014-08-26 10:59:40 1487

原创 hdu-4976-A simple greedy problem.

这个题目很不错首先贪心如

2014-08-23 14:36:53 1732

原创 Codeforces Round #262 (Div. 2)-A,B,C,D

A. Vasya and Socks水题就不用多说了,直接暴力枚举就完事了。#include #include#include#include#include#include#includeusing namespace std;#define LL __int64int main(){ int n,k; while(~scanf("%d%d",&n,&

2014-08-22 14:25:58 1124

原创 2014多校联合-第八场

1001:2048很明显,一开始看错题了。。。sad这题目我感觉挺卡时间的。。。dp[i][j]:在选择2^i的时候,选择的和为j*2^i到(j+1)*2^i-1时候的情况。#include #include#include#include#include#include#include#includeusing namespace std;#define LL

2014-08-20 15:22:06 1205

原创 2014多校联合-第七场

1005: ( Stupid Tower Defense ) 由题意我们很明显可以知道,红色的塔放在最后面是最优的。假如前i个塔,放j个绿塔,i-j个蓝塔。那么无论前i个塔的顺序怎么放,对后面的塔造成的影响是完全相同的。dp[i][j]:前i个塔,放j个绿塔,能获得的最大价值。dp[i][j]=max(dp[i-1][j-1]+当前塔放绿塔获得的能量值,dp[i-1][j]+当前塔

2014-08-14 10:32:04 839

原创 hdu-4933-Miaomiao's Function(BC#4 1003)

有的时候真是无力吐槽。。。G++ AC,C++ WA。这是什么心态。。。这道题目耗费了半个小时写代码,却用了两天debug()........dp[i][j][k]:i为0||1,当i=0时代表L,i=1时代表R第i状态下,数字j出现的次数为10^k次有多少种情况。然后把i为1的剪掉i为0的。然后算出最终的answer数组。然后根据answer数组算出最后的f,这里有一

2014-08-12 09:58:47 1244

原创 fzu-1607-Greedy division

做一个类似与素数筛之类的预处理,然后就OK了。。

2014-08-11 16:00:35 725

原创 fzu-1753 Another Easy Problem-快速求N!中有多少个p

就是算出来每一个C(N,M)是由哪些数乘来的就好。。。。#include #include#include#include#include#include#include#includeusing namespace std;#define LL long long#define lcm(a,b) (a*b/gcd(a,b))//O(n)求素数,1-

2014-08-09 19:39:31 1350

原创 hdu-2814-Interesting Fibonacci-斐波那契循环节

哇塞,我竟然2A了。。。。

2014-08-09 15:49:20 1082

原创 FZU-1493-ElGamal数字签名-A^X=B(%C)求x

求A^x=B(%C)x = i * m + j ( 0

2014-08-08 10:55:56 1282

原创 2014多校联合-第六场

最近这两场好无奈啊。。。今天这场最后30分钟敲1001,压力倍增,虽然思路比较明确,但是代码打起来不怎么容易。但是还是好在25分钟左右debug结束。提交wa,再提交,依然WA.......最后5分钟,还是没有AC掉。一开始以为是精度问题,后来才sb的发现原来数组开小了。在压力环境下保证代码的效率和质量真不是一件容易的事情。不过数组开小了,真是不可原谅。1001:Map题目

2014-08-07 20:29:45 976

原创 2014多校联合-第五场

1001:Inversion模版题,求逆序数对。有多少逆序数对,就可以剪掉多少。1003:Least common multiple对于每一个子集,lcm为2的a的最大值次方*3的b的最大值次方。所以我们只需要求出以某个b为b的最大值的时候,a的最大值的分布情况即可。我们先把b从小到大排序。对于某一个b,我门只需要求出之前出现过的a比当前a小的数量为x;那么就可知对于这

2014-08-06 12:48:22 1244

原创 poj-2115-C Looooops-扩展欧几里德

题目大意:给你A,B,C,K,让你求出一个

2014-08-04 16:53:21 776

zookeeper的设计原理及应用

该文件详细的介绍了zookeeper的设计原理,主要对选举和事务进行说明。还列举了一些应用场景,值得一看

2018-03-22

餐饮管理系统设计说明书

餐饮管理系统设计说明书,有详细的说明。 第一部分 引言 1.1 开发背景与现状 当今世界已进入了在计算机信息管理领域中激烈竞争的时代,应用计算机已经变得十分普遍了,如同我们离不开的自行车、汽车一样。我们应该承认,谁掌握的知识多,信息量大,信息处理速度快,批量大,谁的效率就高,谁就能够在各种竞争中立于不败之地。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。越来越多的管理人员意识到信息管理的重要性。

2014-12-08

空空如也

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

TA关注的人

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