代码改变世界

oracle 按每天,每周,每月,每季度,每年查询统计数据

2012-02-21 16:39 by javaspring, 730 阅读, 0 推荐, 收藏,
摘要:oracle 按每天,每周,每月,每季度,每年查询统计数据//按天统计select count(dataid) as 每天操作数量, sum()from tablenamegroup by trunc(createtime, 'DD'))//按自然周统计 select to_char(date,'iw'),sum() from tablenamegroup by to_char(date,'iw') //按自然月统计 select to_char(date,'mm'),sum() from tablenamegroup by to 阅读全文

杭电2851 简单dp

2012-02-20 20:09 by javaspring, 252 阅读, 0 推荐, 收藏,
摘要:这道题说白了就是一道水题,就是题意不太好理解。题意:给你多个区间,每个区间有一个危险值,接下来有多次询问,求从第一个区间到第n个区间的最小危险值。就是一道简单的dp,题目:Lode RunnerTime Limit: 4000/2000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 479Accepted Submission(s): 224Problem DescriptionLode Runner is a famous game, I think you played i... 阅读全文

程序员的饭碗和杯具

2012-02-20 16:52 by javaspring, 184 阅读, 0 推荐, 收藏,
摘要:你有没有这样的经历?在需求阶段搞得很复杂,需要各种各样的功能,然后系统设计的时候,想用这个设计模式,那个架构,等等,总是想把自己的系统搞得功能强大,灵活性好,可扩展性好等等,有时候为了照顾用户体验加了一堆乱七八糟的东西,总认为自己能建一座鸟巢。然后等到编码的时候,忽然发现,数据库设计不合理,缺这少那,更悲催的是,需求错了,用户真的需要这些东西吗?一遍,两遍,N遍改。结果,就一直改啊改的,把系统改成了一个鸡窝,这个过程中,客户还一直催啊催啊的,你只能着急上火,什么架构,什么设计模式,什么用户体验,什么效率啊,什么根据UML啊,什么后期维护啊,都是扯淡,系统能跑起来就已经是万幸了。经历过吗?面对着 阅读全文

HDU 4160 二分图最小点覆盖

2012-02-20 14:49 by javaspring, 307 阅读, 0 推荐, 收藏,
摘要:比赛的时候做道题一直用Dp做,一直wr,,,一直wr了十几次最后还是没有过。。。。。。。。。。。。。最后才知道原来是二分图最小点集覆盖,完全想错了。。。。。。。。。。。崩溃! 建图很容易,就是如果一个玩具能放到另一个玩具里面,则这两个玩具之间建边。之后求二分图最小点集覆盖就可以了。 题目让求最后最少剩下多少个玩具,即为最少用多少个玩具把这些玩具全部覆盖。题目:DollsTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 106Ac... 阅读全文

证明二分图最大匹配=二分图最小点集覆盖

2012-02-20 14:28 by javaspring, 574 阅读, 0 推荐, 收藏,
摘要:很早就看了一些关于二分图的算法,只知道二分图最大匹配=二分图最小点集覆盖,却一直不知道为什么。今天在网上找了些资料,参考了Matrix67的文章,再加上我自己的理解加想象。。。。。 首先解释一下什么事二分图最小点集覆盖,就是说选中一个点,就把以这个点为端点的所有边都选中了,求最少用几个点把所有的边都覆盖。证明用到了konig定理。过程是这样的,首先从右面点得集合中选出未匹配的点,然后选择“未匹配->匹配->未匹配....”这样的路径寻找。如下图中,细的蓝色的线即为这样的路径。并且把这样的路径经过的点标记。这样后,右面点中被标记的和左面点中未被标记的即为我们所要选择的点,就可以把所有 阅读全文

HashCode和equal方法的区别和联系

2012-02-20 10:22 by javaspring, 286 阅读, 0 推荐, 收藏,
摘要:equals()反映的是对象或变量具体的值,即两个对象里面包含的值--可能是对象的引用,也可能是值类型的值。而hashCode()是对象或变量通过哈希算法计算出的哈希值。之所以有hashCode方法,是因为在批量的对象比较中,hashCode要比equals来得快,很多集合都用到了hashCode,比如HashTable。两个obj,如果equals()相等,hashCode()一定相等。两个obj,如果hashCode()相等,equals()不一定相等(Hash散列值有冲突的情况,虽然概率很低)。所以:可以考虑在集合中,判断两个对象是否相等的规则是:第一步,如果hashCode()相等,则 阅读全文

杭电 2846 字典树变形

2012-02-18 17:51 by javaspring, 217 阅读, 0 推荐, 收藏,
摘要:题目:RepositoryTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 1192Accepted Submission(s): 417Problem DescriptionWhen you go shopping, you can search in repository for avalible merchandises by the computers and internet. First you give the search sys 阅读全文

毕业设计管理系统小结

2012-02-18 08:36 by javaspring, 162 阅读, 0 推荐, 收藏,
摘要:毕业设计管理系统基本完成了,还是老规矩,颗粒归仓:总结.先来看教训:1、做界面原型的时候,没有为界面起好名字,链接也没有设置好,导致后来大家在VS里画界面的时候,名字起得很不统一,很凌乱。2、在建数据库的时候,确定好主外键关系,一定要设置好相应的触发器删除,不然后期删除肯定会出问题。如果等到发现了再设置,面对复杂的主外键关系有时候,很难理清楚。3、Rose建模,最好是一个人来完成,然后大家给意见,我们这次采用分角色建模,导致类名混类,关系混乱,冗余过大。4、有些界面,各个角色的母版不一致,但操作区是一样的,造成了界面冗余。这个可以考虑母版设计的菜单项根据角色显示,或者把操作区做成用户控件。5、 阅读全文

杭电 2852 树状数组+二分

2012-02-17 13:59 by javaspring, 182 阅读, 0 推荐, 收藏,
摘要:题目:KiKi's K-NumberTime Limit: 4000/2000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1314Accepted Submission(s): 565Problem DescriptionFor the k-th number, we all should be very familiar with it. Of course,to kiki it is also simple. Now Kiki meets a very similar 阅读全文

杭电 2854Central Meridian Number 完全不懂的数论

2012-02-16 10:33 by javaspring, 293 阅读, 0 推荐, 收藏,
摘要:此题真乃是数论中的acm,acm中的数论,神题!!!!!!!!!一大堆神马公式的,最后推出来一个特神的公式,完全看不懂,弱爆了。。。。。。。题目:Central Meridian NumberTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 254Accepted Submission(s): 143Problem DescriptionA Central Meridian (ACM) Number N is a positive int... 阅读全文
上一页 1 ··· 38 39 40 41 42 43 44 45 46 ··· 63 下一页