Coin163

  • [BZOJ 2795]POI2012 A Horrible Poem

    很优美的题目:) 列出以下性质: 1、循环节一定是长度的约数(废话。。。) 2、如果n是一个循环节,那么k*n也必定是一个循环节(关键所在) 3、n是[l,r]这一段的循环节  的充要条件是  [l,r-n]和[l+n,r]相同(利用这个性质我们在判断是否为循环姐是可以做到O(1)) 我们从性质2开始,如果len是循环节,那么最小循环节一定是len的约数——是不是有想法了? 枚举所有的质因子,不断除以原长并保证其仍是循环节,直到不能再小为止。 复杂度O(nlogn)(常数很小) #include <cstdio> #include <cstring> #include <algorithm>

    日期:2014年12月17日
  • 2012总结--第10篇--工作篇

    CSDN博客不再经常更新,更多优质文章请来 粉丝联盟网 FansUnion.cn! (FansUnion) 3月到5月实习期间,完成了A项目的一个模块。 更多信息,请参见 实习期间遇到的5大问题及解决方案。 好几次比较激动,最不淡定的一段工作。 6月毕业到正式入职期间,看书,写代码,看文档,自我修炼了2个多周。 7月,完成了B项目的几个功能。邮件联系人导入功能。使用JDBC做的,比较差劲!当时对SpringMVC不太熟悉,原来要求1个周完成,追求进度,没有过多考虑质量和未来扩展。 8月独自完成了C项目,主要任务是为某个平台X 实现了几个接口,维护接口开发文档和部署文档。 代码写的有点差。if嵌

    日期:2013年01月22日
  • 【NOIP2012提高组】国王游戏

    Description 恰逢H国国庆,国王邀请n位大臣来玩一个有奖游戏。首先,他让每个大臣在左、右 手上面分别写下一个整数,国王自己也在左、右手上各写一个整数。然后,让这n位大臣排 成一排,国王站在队伍的最前面。排好队后,所有的大臣都会获得国王奖赏的若干金币,每 位大臣获得的金币数分别是:排在该大臣前面的所有人的左手上的数的乘积除以他自己右 手上的数,然后向下取整得到的结果。 国王不希望某一个大臣获得特别多的奖赏,所以他想请你帮他重新安排一下队伍的顺序, 使得获得奖赏最多的大臣,所获奖赏尽可能的少。注意,国王的位置始终在队伍的最前面。 Solution 用什么算法 首先看到最大最小的,想到了二

    日期:2016年03月13日
  • [BZOJ 2789]POI2012 Letters

    water。。。。 很明显我们把相同的字母相对位置弄出来后,前后同一位置的一定是对应的,否则一定不优。 那么问题就变成两两交换将一个位置的数换到另一位置,裸树状数组。。。 老样子,贴代码 #include <vector> #include <cstdio> #include <cstring> #include <algorithm> using namespace std; #define lowbit(x) ( (x)&(-(x)) ) const int Maxn=1000005; char ch; int tr[Maxn],a[Maxn],n,i,j; vector <int> o

    日期:2014年12月16日
  • 在委托中使用变体C#

         当向委托分配一个方法时,协变和逆变会提供用于使委托类型与方法签名匹配的灵活性。 协变允许方法具有的派生  返回类型比委托中定义的更多。 逆变允许方法具有的派生参数类型比委托类型中的更少。 当向委托分配一个方法时,协变和逆变会提供用于使委托类型与方法签名匹配的灵活性。 协变允许方法具有的派生返回类型比委托中定义的更多。 逆变允许方法具有的派生参数类型比委托类型中的更少。 class Mammals{} class Dogs : Mammals{} class Program { // Define the delegate. public delegate Mamma

    日期:2014年09月19日
  • sql server 2012 不允许保存更改,您所做的更改要求删除并重新创建以下表 的解决办法

    工具----->选项------->设计器------>表设计器和数据库设计器

    日期:2013年10月10日
  • [置顶] [C++ 2011 STL (VS2012 Update4) 源代码阅读系列(1)]准备知识

    , 这个也是平时代码很少见的特征 */ //标明是使用 MS版本,本处使用 VS2012 update 4 #include "stdafx.h" #include <iostream> #include <sstream> #include <string

    日期:2013年08月05日
  • 如何用PHP连接SQL Server

    本文转载自:http://robsphp.blogspot.com/2012/09/how-to-install-microsofts-sql-server.html There are questions on Microsoft's SQL Server

    日期:2014年11月20日
  • [BZOJ 2802]Poi2012 Warehouse Store

    好坑的一道题目! 看到题面,再看看   “In tests worth 50% of the points the condition n<=1000 holds in addition.” ,  很容易把人往dp优化之类的地方想。 然后就会杯具了。。。。跳出dp吧! 把两个数列分别做个前缀和,任务很明显,在b数组中删除一些数,使得前缀和数组中每个i,sumai>=sumbi 注意到每次删除bi有影响的只有区间[i,n],由此我们可以贪心了。 从前向后扫描,如果此处还不满足sumai>=sumbi,只需在[1,i]中找到未被删除的最大的bj,删除,直到满足sumai>=sumbi 找最大值可以

    日期:2015年01月07日
  • [BZOJ 2791]POI2012 Rendezvous

    逗逗逗,一开始看错了题目,然后杯具了一个多小时。。。。。 看明白了题目还是思路还是很直观的。 首先若果两个点的在环之外就可以走到一起,很明显这就是最优解。 如果在环内的话,那么我们分找出两个点第一个进入环的祖先,很容易证明最优解一定是这两个祖先中的一个,然后。。。敲代码吧 #include <cstdio> #include <cstring> #include <algorithm> using namespace std; const int Maxn=500005; int n,m,i,j,fa[Maxn][20],t,x,y,x1,y1,x2,y2,l,r,tot,N; int v[

    日期:2014年12月16日
  • Windows Server 2012 R2 IE浏览器安(qi)装(yong)Adobe Flash Player

    1.Windows Server 2012 R2,IE 默认是没有安装 Flash Player 的,有的用户尝试去下载安装 Flash Player,可是怎么也装不上,其原因也是因为 Server 2012 R2同样内置了这个特殊的 Flash

    日期:2015年07月14日
  • [置顶] [Cocos2D-X]在windows8下:VS2012+Cocos2D-X-2.1.4+cygwin创建win32项目

    本为Cocos2D-X-2.1.4      2.下载完成后解压     注意:路径中不要有空格,如不要放在类似于“Program Files”这样的路径下     我直接解压在E盘根目录下了:      3.测试一下     现在可以试试看看运行cocos2d-win.vc2012

    日期:2013年07月29日
  • Cocos开发中Visual Studio下HttpClient开发环境设置

    Cocos2d-x 3.x将与网络通信相关的类集成到libNetwork类库工程中,这其中包括了HttpClient类。我们需要在Visual Studio解决方案中添加libNetwork类库工程。 为了能够在Visual Studio 2012

    日期:2014年10月31日
  • DL:CNN-ImageNet Classification with Deep Convolution Neural Networks

    有好多人写了好多关于CNN,关于2012年ImageNet的博客,这里我来记录一下自己学习所了解到的一些东西,有可能不全面,等想到什么再进行补充吧。 Paper:2012 ImageNet Classification with Deep

    日期:2016年03月16日
  • 【C#】Visual Studio 2012环境下如何设置代码行号

    依次打开: 菜单->选项->文本编辑器->C#->行号

    日期:2013年10月28日
  • 华为2012年校园招聘(北京)

    1.给一个数字N,求1到N中含有以下数字的个数,数字中包含7或者能被7整除。例如: N=20, 则7,14,17三个数满足要求,则输出3. 思路:对于数字中包含的情况,这里的处理方式是将数字装化为字符串,遍历字符串,找字符'7' 代码: <span style="font-size:12px;">#include<iostream> #include<cassert> #include<cstdlib> using namespace std; #define MAX 20 int FindNum7(char **str,int N) { int num=0; for(int i=1;i<

    日期:2014年08月30日
  • Visual Studio 2012 编译错误【error C4996: 'scanf': This function or variable may be unsafe. 】的解决方案

    在VS 2012 中编译 C 语言项目,如果使用了 scanf 函数,编译时便会提示如下错误: error C4996: 'scanf': This function or variable may be unsafe. Consider using

    日期:2013年06月02日
  • 为Visual Studio 2012文本编辑框添加背景图片

    首先,弄张效果图看看。 下面介绍具体操作方法。 1、打开vs 2012,选择“工具”->“扩展和更新",在”联机“里面搜索”text background“,搜索结果中找到”Text Editor Background Vs 2012“,然后,安装重启

    日期:2013年11月15日
  • 微软云服务介绍 – SQL Server虚拟机(3)

    Server AlwaysOn来实现高可用性。 SQL Server 2012 中引入了 AlwaysOn 可用性组功能,此功能可最大程度地提高一组用户数据库对企业的可用性。 “可用性组”针对一组离散的用户数据库(称为“可用性数据库”,它们共同实现故障转移)支持故障转移

    日期:2015年01月17日
  • Windows Server 2012(Win8)将计算机图标添加到桌面

    1、直接按Win(键盘上的微软徽标键)+R,打开运行窗口。 2、拷贝如下运行命令到命令窗口并单击确定按钮:rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0 3、在打开的“桌面图标设置”窗口中勾选想要在桌面显示的桌面图标然后单击确定即可。 如下图:  

    日期:2014年02月19日