在我的电脑上code::blocks运行过不了,但代码是可以AC的,很是郁闷。
问了大神,知道了函数的参数是放在栈区,结构体太大的话,栈就爆了,如是后来就听从大神的意见用引用改写了。
传送门:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=1853
#include 
#include 
#include 
int ...
                            
                            
                                分类:
其他   时间:
2015-05-08 22:11:27   
                                收藏:
0  评论:
0  赞:
0  阅读:
270
                             
                    
                        
                            
                            
                                python适合用来做什么呢?
脚本,这些简短的程序自动执行常见的管理任务,如在系统中新增用户、上传文件到网站、不使用浏览器浏览网页等。
网站开发,作为快速创建动态网站的工具,Django、bottle、Zope等python项目深受开发人员欢迎。
文本处理,python在字符串和文本文件处理方面提供了强大的支持,包括正则表达式和unicode。
科学计算,网上有很多卓...
                            
                            
                                分类:
编程语言   时间:
2015-05-08 22:11:17   
                                收藏:
0  评论:
0  赞:
0  阅读:
352
                             
                    
                        
                            
                            
                                JCE cannot authenticate the provider BC...
                            
                            
                                分类:
编程语言   时间:
2015-05-08 22:11:11   
                                收藏:
0  评论:
0  赞:
0  阅读:
405
                             
                    
                        
                            
                            
                                工厂模式:
 
工厂模式的最大优点在于创建对象上面,就是把创建对象的过程封装起来,这样随时可以产生一个新的对象。
 
减少代码进行复制粘帖,耦合关系重,牵一发动其他部分代码。
通俗的说,以前创建一个对象要使用new,现在把这个过程封装起来了。
假设不使用工厂模式:那么很多地方调用类a,代码就会这样子创建一个实例:new a(),假设某天需要把a类的名称修改,意味...
                            
                            
                                分类:
Web开发   时间:
2015-05-08 22:10:47   
                                收藏:
0  评论:
0  赞:
0  阅读:
279
                             
                    
                        
                            
                            
                                什么是设计模式:
设计模式就是一个教你如何利用真实可靠的设计来组织你的代码的模板。
所有的设计模式都有一些常用的特性:一个标识(a name),一个问题陈述(a problem statement)和一个解决方案(a solution)。
 
1、一个设计模式的标识是重要的,因为它会让其他的程序员不用进行太深入的学习就能立刻理解你的代码的目的(至少通过这个标...
                            
                            
                                分类:
Web开发   时间:
2015-05-08 22:10:38   
                                收藏:
0  评论:
0  赞:
0  阅读:
312
                             
                    
                        
                            
                            
                                单例模式:
 
作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统全局地提供这个实例。它不会创建实例副本,而是会向单例类内部存储的实例返回一个引用。
 
(1). 需要一个保存类的唯一实例的静态成员变量:private static $_instance; 
 
(2). 构造函数和克隆函数必须声明为私有的,防止外部程序new类从而...
                            
                            
                                分类:
Web开发   时间:
2015-05-08 22:10:27   
                                收藏:
0  评论:
0  赞:
0  阅读:
356
                             
                    
                        
                            
                            
                                观察者模式:
   观察者模式定义对象的 一对多 依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新!
   在观察者模式中,会改变的是主题的状态以及观察者的数目。用这个模式,你可以改变依赖于主题状态的对象,却不必改变主题。——找出程序中会变化的方面,然后将其和固定不变的方面相分离!
 
   
   主题和观察者都使用接口:观察者利用主题的接...
                            
                            
                                分类:
Web开发   时间:
2015-05-08 22:10:07   
                                收藏:
0  评论:
0  赞:
0  阅读:
299
                             
                    
                        
                            
                            
                                运行模式...
                            
                            
                                分类:
Web开发   时间:
2015-05-08 22:09:57   
                                收藏:
0  评论:
0  赞:
0  阅读:
286
                             
                    
                        
                            
                            
                                NSString* identifierNumber = [[UIDevice currentDevice].identifierForVendor UUIDString] ;
    NSLog(@"手机序列号: %@",identifierNumber);
    //手机别名: 用户定义的名称
    NSString* userPhoneName = [[UIDevice curre...
                            
                            
                                分类:
移动平台   时间:
2015-05-08 22:09:47   
                                收藏:
0  评论:
0  赞:
0  阅读:
1413
                             
                    
                        
                            
                            
                                命令链模式:
   命令链模式以松散耦合主题为基础,发送消息、命令和请求,或通过一组处理程序发送任意内容。每个处理程序都会自行判断自己能否处理请求。如果可以,该请求被处理,进程停止。您可以为系统添加或移除处理程序,而不影响其他处理程序。
1.interface Validator  
2.{  
3.    /**  
4.     * The...
                            
                            
                                分类:
Web开发   时间:
2015-05-08 22:09:37   
                                收藏:
0  评论:
0  赞:
0  阅读:
308
                             
                    
                        
                            
                            
                                策略模式:
   策略模式是对象的行为模式,用意是对一组算法的封装。动态的选择需要的算法并使用。
   
   策略模式指的是程序中涉及决策控制的一种模式。策略模式功能非常强大,因为这个设计模式本身的核心思想就是面向对象编程的多形性思想。
   
   
   
策略模式的三个角色:
1.抽象策略角色
2.具体策略角色
3.环境角色(对抽...
                            
                            
                                分类:
Web开发   时间:
2015-05-08 22:09:27   
                                收藏:
0  评论:
0  赞:
0  阅读:
232
                             
                    
                        
                            
                            
                                出错内容:configure: error: Don't know how to define struct flock on this system, set --enable-opcache=no
常见解决办法:
编辑/etc/ld.so.conf
根据系统,加入文件/etc/ld.so.conf,然后执行ldconfig,使其重新加载一次;
有时候,如果自己的libm...
                            
                            
                                分类:
Web开发   时间:
2015-05-08 22:09:17   
                                收藏:
0  评论:
0  赞:
0  阅读:
514
                             
                    
                        
                            
                            
                                使用jaxb操作Java与xml之间的转换非常简单,看个例子就明白了。    //javaBean-->xml
    @Test
    public void test1() {
        try {
            JAXBContext jaxbContext = JAXBContext.newInstance(User.class);
            Marshall...
                            
                            
                                分类:
编程语言   时间:
2015-05-08 22:09:07   
                                收藏:
0  评论:
0  赞:
0  阅读:
367
                             
                    
                        
                            
                            
                                有些东西一直在变,但有些东西却从未改变,只不过一直坚持的不再需要别人知道吧!
    我们每一个人都有自己最初的梦想。小时候,梦想是有自己的一家糖果店,梦想是有一辆很炫的模型飞机,梦想是能够像其他孩子一样坐着自己家的车来回上学,等等。再后来我们上了高中,我们的梦想是考进一流的大学,而我也有我想去的大学----哈工大,我们的梦想就简单了。再后来,当我们进入了大学,有的人已经有了自己新的梦想...
                            
                            
                                分类:
其他   时间:
2015-05-08 22:08:57   
                                收藏:
0  评论:
0  赞:
0  阅读:
236
                             
                    
                        
                            
                            
                                仔细观察,发现请求的url是酱紫的:http://localhost:58228/Account/Login?ReturnUrl=%2FAccount%2FLogin%3FReturnUrl%3D%252FAccount%252FLogin%253FReturnUrl%253原来是Account/Login在return url里一直重复,难怪请求字符串过长呢!检查web.config发现如下配置:...
                            
                            
                                分类:
其他   时间:
2015-05-08 22:08:49   
                                收藏:
0  评论:
0  赞:
0  阅读:
319
                             
                    
                        
                            
                            
                                #运行用户
    user www-data;   
    #启动进程,通常设置成和cpu的数量相等
    worker_processes  1;
 
    #全局错误日志及PID文件
    error_log  /var/log/nginx/error.log;
    pid        /var/run/nginx.pid;
 
    #工作模式及连接数上限...
                            
                            
                                分类:
其他   时间:
2015-05-08 22:08:37   
                                收藏:
0  评论:
0  赞:
0  阅读:
253
                             
                    
                        
                            
                            
                                简介 
优先队列:指队列中的元素都被指派一个优先级,元素按优先级最大(最小)出队,存储堆的数组的第一个元素就是最大的(或最小的)。所以用堆作为优先队列的元素载体是合适的。 
队列有两个基本操作:1.入队2.出队。 
  队列的特点是先进先出。通常都把队列比喻成排队买东西,大家都很守秩序,先排队的人就先买东西。但是优先队列有所不同,它不遵循先进先出的规则,而是根据队列中元素的优先权,优先权最大的先被取...
                            
                            
                                分类:
其他   时间:
2015-05-08 22:08:27   
                                收藏:
0  评论:
0  赞:
0  阅读:
250
                             
                    
                        
                            
                            
                                Struts2的action并未与Servlet API进行耦合,这是Struts2的一个改良,从而方便单独对Action进行测试。
    但对于Web控制器而言,不访问Action是不行的,Struts提供了一种比较简单的方式访问Servlet API。通常
我们需要访问的Servlet API是HttpSession,HTTPservletRequest,ServletContext,分...
                            
                            
                                分类:
Windows开发   时间:
2015-05-08 22:08:17   
                                收藏:
0  评论:
0  赞:
0  阅读:
298
                             
                    
                        
                            
                            
                                关于Red Hat 企业版下输入ifconfig显示not found问题解决办法
我们输入命令:#ifconfig回车
显示bash: ifconfig: command not found
可能是红帽路径问题,然后输入
#/sbin/ifconfig  就会显示IP地址等信息。
解决办法:(我也是菜鸟这都是版主和xiaojie教我的,跟大家分享一下)
执行#cat ~/.bash_profile 看自己的PATH,然后再执行:
#gedit /etc/profile 然后会弹出一个文本框框,在最后一行后...
                            
                            
                                分类:
其他   时间:
2015-05-08 22:08:07   
                                收藏:
0  评论:
0  赞:
0  阅读:
230
                             
                    
                        
                            
                            
                                awk命令虽然没有宣称支持多维数组,却提供了定义多维数组的方法。awk定义多维数组的方法是把多个下标串成字符串,下标之间用内置变量SUBSEP的值分隔。变量SUBSEP的值是"\034",这是个不可打印的字符,极少被使用,因此不太可能被用作下标中的字符。表达式matrix[2,8]其实就是数组matrix[2
 SUBSEP 8] ,转换后所得的结果为matrix["2\0348"] 。因此,下...
                            
                            
                                分类:
编程语言   时间:
2015-05-08 22:07:59   
                                收藏:
0  评论:
0  赞:
0  阅读:
306