题目大意:和soj 1150题目大意差不多,不过数据规模变大了,n可能大于10。解题思路:在1150的基础上作修改,修改状态重复判断的方式。以前是:扫描整个队列,查重;现在是:引入set集合,每个元素只记录up和down的值,进行查重。代码如下: 1 #include 2 #include ...
分类:
其他好文 时间:
2015-09-30 16:09:44
阅读次数:
208
General 1.程序能够顺利地运行。程序通过命令行输入,能够向对应的文件中输出符合要求的题目和答案。程序能够根据用户的不同选择,进行题目的生产或答案的校验,生成出的题目符合参数要求和项目的查重等各种要求,答案校验准确迅速。 2.代码逻辑清晰,没有令人难以理解的部分。 3.他的编码风格与我相...
分类:
其他好文 时间:
2015-09-29 23:41:13
阅读次数:
341
程序出现错误很正常,一个优秀的程序员必须学会调试,发现错误并改正。减少程序错误最有效的方法是:在敲代码之前,多花点时间思考,如何构造程序,数据结构和算法,尽量把细节提前写下来,,可以尝试着在纸上写出核心代码,这样可以减少今后修改代码的时间。1.常用的调试技巧 (1)代码检查,重新阅读程序,排除比较明...
分类:
编程语言 时间:
2015-09-26 10:31:44
阅读次数:
345
通常我们查重是这么写的,按照某个条件筛选重复select*fromdbo.T_ECertawhere(a.ECERTID)in(selectECERTIDfromT_ECertgroupbyECERTID+idcardhavingcount(*)>1)但是如果需要有多个条件怎么办呢?oracle可以这样select*fromdbo.T_ECertawhere(a.ECERTID,a.idcard)in(selecta...
分类:
数据库 时间:
2015-09-23 17:12:21
阅读次数:
158
过滤器要做的事情:
请求过滤器:完成安全检查,重新格式化请求首部或体,建立请求审计或日志
响应过滤器:
压缩响应流,追加或修改响应流创建一个完全不同的响应.
过滤器和servlet三个相似地方:
1.容器知道过滤器的api,过滤器api的其他成员可以访问ServletContext 还可以与其它过滤器链接
2.容器管理过滤器的生命周期,过滤器有init和destroy方法,...
分类:
编程语言 时间:
2015-07-30 13:37:09
阅读次数:
166
安卓的list,spinner等组件与数据之间的关联需要有一座桥梁,也就是咱们经常说到的适配器,我们必须降数据放进适配器,才能在列表里面显示你所给出的信息,今儿就来谈谈其中一个最常用的适配器BaseAdapter,同时写这篇文章也是一个记录,便于以后复查。 重点一写 private List> da...
分类:
其他好文 时间:
2015-07-12 20:05:16
阅读次数:
113
豆子新配了个WSUS服务器,工作正常,不过比较恼人的是有时候补丁更新比较多,默认的一次重启不行,还得重启几次才能完成所有安装。如果没有及时重启安装,Windows2012默认会在一天之后强制自动重启,如果刚好是工作日,那就傻眼了。怎么解决呢?豆子打算写个脚本自动检测重启状..
分类:
其他好文 时间:
2015-06-22 09:55:46
阅读次数:
329
分享五个对你有用的Everything搜索技巧:一, empty:(查找空文件夹);二, dupe:(查重复文档);三, 空格(与), |(或),!(非);四, e:\ (路径搜索);五, wildcards(支持通配符?单个,*可多个)等.
分类:
其他好文 时间:
2015-05-18 14:16:04
阅读次数:
95
??
一.用户需求:
1.实现使用用户名登陆(不能重复)
2.登陆后能获取所有在线用户
3.可以给所用用户群发信息
4.也可以给某个用户单独发送信息
5.用户退出时,一起登陆用户能立刻感知
二.初步分析:
1.需要在服务器端记录当前登陆的用户,便于用户登陆时用户名查重及消息群发
2.用户登陆成功后需要获取所有在线用户...
分类:
编程语言 时间:
2015-05-18 09:07:03
阅读次数:
310
一.创建步骤第一步,创建Workspace-> Huanghuacai.xcworkspace第二步:给你的框架起一个霸气侧漏的名字,但是在请名字之前要去查重,看看你的名字是否已经存在,可以在终端上输入以下指令pod search 名字第三步,框架通常都是为应用程序服务的,因此在WorkSpace中...
分类:
移动开发 时间:
2015-05-16 13:23:15
阅读次数:
243