=-=最近简直忙疯了.....两眼泪汪汪的...一个星期又磨磨蹭蹭的刷了一套1.java_c题1 Java vs C++【问题描述】
Java和C++两种语言的辩手都可以相互争论数小时去证明他们的编程语言是最好的。用Java的人将告诉人们,他们的程序更加清楚且不容易犯错,而用C++的人会嘲笑...
分类:
其他好文 时间:
2014-05-14 01:53:39
阅读次数:
318
本题有两个难点:
1 大量的数据输入,没处理好就超时 - 这里使用buffer解决
2 因子分解的算法 a)暴力法超时 b)使用sieve(筛子),不过其中的算法逻辑也挺不容易搞对的。
数值N因子分解逻辑:
1 保存所有可以sqrt(N)范围内的质素
2 找到可以被N除尽的质素d, 然后用d去除N,使用deg变量,保存度,即有多少个d可以被N除尽
3 用d去乘所有已经找到的因子...
分类:
其他好文 时间:
2014-05-14 01:11:37
阅读次数:
302
试了一下先上再下的Treap方式,很高兴,代码变短了,但是,跑的变慢了!!!其实慢得不多,5%左右。而且这个版本的写法不容易写错。。只要会一般可持久化Treap的人写着都不难。。。就是相对于(压行的)Splay还是长了点。。。
代码: 1 #include 2 #include 3 ...
分类:
其他好文 时间:
2014-05-12 20:56:42
阅读次数:
480
晚上好不容易可以一个人安静一段时间,不自觉的上了知乎1个多小时,感觉很多只有作者能自圆其说的东西我都会觉得很有道理,看来我也很必要提升自己的知识修养和判断力。两个多小时过去了,我原来纠结的一些心结依旧存在,我该如何坦然接受甚至忘掉哪些无法挽回到过去?我该如何判断当前事或某件事重要性?1.判断当前事对...
分类:
其他好文 时间:
2014-05-12 20:39:29
阅读次数:
252
在《浅谈设计模式的学习(上)》中我说到了设计模式的基石-----抽象思维。为什么需要抽象思维呢?因为越抽象就越不容易出错,就像有些领导人说话:坚持改革开放。但怎么算坚持改革开放呢,没有具体的标准,因事而异,所以就不容易违背这个坚持改革开放的原则了。3、学习设计模式,要保持抽象的思维
什么是抽象思维....
分类:
其他好文 时间:
2014-05-10 19:27:14
阅读次数:
441
Divide two integers without using
multiplication, division and mod
operator.这道题要AC也不容易,许多基础概念不懂。最后看了答案,自己再做也很难AC。还是要记住一些关键点才行:1.
负数的补码等于反码+1.所以负数取绝对值就...
分类:
其他好文 时间:
2014-05-10 06:52:22
阅读次数:
380
不容易系列之(4)——考新郎
Problem Description
国庆期间,省城HZ刚刚举行了一场盛大的集体婚礼,为了使婚礼进行的丰富一些,司仪临时想出了有一个有意思的节目,叫做"考新郎",具体的操作是这样的:
首先,给每位新娘打扮得几乎一模一样,并盖上大大的红盖头随机坐成一排;
然后,让各位新郎寻找自己的新娘.每人只准找一个,并且不允许多人找一个.
最后,揭开盖头,如果找错了对象就要当众跪搓衣板......
分类:
其他好文 时间:
2014-05-09 20:52:11
阅读次数:
255
好不容易把内容看懂~最主要的一句话:只需要将10k%N的结果与余数信息数组里非空的元素相加,再去模N,看看会不会出现新的余数~时间太紧迫~先把自己写的代码贴上,以后再详解
1 int FindMin(int N) 2 { 3 if(N <= 1) 4 return N; 5 ...
分类:
其他好文 时间:
2014-05-09 10:50:00
阅读次数:
261
1 .NET Framework常见的API要熟练掌握。 2 Linq to Object。Linq
to
Object是一项很重要的技术。如果没有这项技术,数据的查找和操作的代码会被foreach充满,这样不容易维护,而且有很多代码都是routine代码,可以省略的。
同时,与Linq搭配的技术L...
分类:
Web程序 时间:
2014-05-08 23:57:10
阅读次数:
524
Linux下如何让CPU负载瞬间升高?前段时间,有一个命令组合想不起来是什么了,上网搜索了一番也没有找到合适的结果,最后好不容易翻看以前测试监控服务器时配置的脚本,终于找到了。这是一个很简洁的命令行,当初前面是记起来了,cat/dev/urandom(注意不是/dev/random),后面..
分类:
其他好文 时间:
2014-05-08 11:12:58
阅读次数:
267