自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bupt_xiaoz

bupt_xiaoz

  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 找工作啊找工作

<br />昨天碰到一个题,据说是某大牛当年面百度的最后一题,想了半天,有了一个思路,要是当场估计就死翘翘了。<br /> <br />题目描述:<br /><br />如图,有21根导线,分别向上面有21个导线头,下面有21个导线头,其中上面的一个线头与下面的一根线头是一根导线出来的,x与B是一根线,Z与C是一根线。提供数量足够多的电池与灯泡,一次可以随意连接,问多少次可以分辨出21根导线的向上与向下延伸出线头的对应关系。<br /> <br />思路:<br /> <br /><br />这样经过一次,

2010-09-28 16:44:00 335

原创 取球问题

<br />今天中午小钊哥问了一道题目,看似概率题,其实也算是数学智力题。废话不说,题目如下:<br /> <br /> <br />瓶子里有5000个黑球,5000个白球。 每次随机从里面取出两个球,如果两个球的颜色相同,再放进一个黑球。如果两个球的颜色不同,那么放进一个白球。问最后瓶子里只剩下一个球的时候,这个球是黑球的概率是多少??<br /> <br /> <br />突然看到这个题目,随机 和概率 强迫你根据这个字眼走入概率推理的部分。想了几秒钟被KO。<br /> <br />然后从简入烦---

2010-09-02 16:11:00 917

原创 分牛问题

<br />研究DFS中,突然想起了分牛问题::<br /> <br />“分牛问题”一直是很受学生欢迎的数学趣题其典型例子如:<br />        古代有一位老人,在临终前嘱咐他的三个儿子,他已不久于人世,家里没有什么东西给你们留下,只有畜牧场的19头耕牛。你们三个分吧,老大分总数的1/2,老二分总数的1/4,老三分总数的1/5,但不许把牛杀掉或卖掉。<br />        以往教师的传统解法都是用“借牛法”来解答。<br />想法:19不是2、4、5的最小公倍数而它们的最小公倍数是20,由此想

2010-08-26 17:33:00 3357

转载 svn配置

<br />我们学习SVN的朋友都知道SVN的好处之多,其他的也就不用多说了,当我们的项目做到一定规模时,多人开发甚至异地多人协作开发时,可以为你的团队省去很多麻烦。可能很多人都用过SVN的客户端工具,如TortoiseSVN或者是Eclipse中的插件,网上有很多开源项目,或者很多源代码,都会用这种方式发布,稍有关注一下技术的很多时候都会下载别人的源程序结合自已的项目开发或者是学习,比如去Google Code有很多。我们只用客户端去连接SVN的服务器,之后更新代码副本到本地。但我们也应该要认

2010-07-02 16:36:00 323

原创 Poj1276

<br />package june;<br />import java.util.Scanner;<br /><br />public class Poj1276 {<br /><br />    static int[] value = new int[100];<br />    static int[] dp = new int[100001];<br /><br />    public static void main(String[] args) {<br />   

2010-06-22 10:48:00 397

原创 够2的一天

<br />今天太2了,在虚拟机和本地物理机做传输文件测试,将对象做成流传给虚拟机,读的时候总出问题,以为序列化的部分出错,有自己没理解的部分,半天过去了,终于发现,原来虚拟机的类和本地物理机的不一样,物理机改过,没有给虚拟机更新,吐血ing..........<br /> <br /> <br />太2 了<br /> <br /> <br /> <br /> 

2010-06-09 17:45:00 308

原创 poj1330

<br />花了一天的时间研究了Tarjan和RMQ,LCA这些东西,下面是用离线的tarjan实现的代码,MLE了好多次,主要是用<br />Vector<Integer> tree[]存储树结构时的消耗,可以用预分配<br /> <br />Vector<Integer> tree[] = new Vector[MAX + 1]; 这样可以避免<br /> <br />package june;<br /><br />import java.util.*;<br /><br />@Suppres

2010-06-08 16:31:00 853

转载 RMQ ^^^ st

原帖地址::http://www.cppblog.com/baby-fly/archive/2010/05/01/92385.html<br /><br />ST算法求解RMQ问题<br />    RMQ(Range Minimum/Maximum Query)问题是求区间最值问题。可以写一个线段树,但是预处理和查询的复杂度都是O(logn)。这里有更牛的算法,就是ST算法,它可以做到O(nlogn)的预处理,O(1)!!!地回答每个询问。<br />    来看一下ST算法是怎么实现的(

2010-06-07 22:35:00 457

原创 Poj 2299

<br />求逆序数,合并排序的简单应用,经验不足,把简单问题复杂化,把堆排序整出来了,各种RE,不知道为啥,百度一下,写了合并排序过了<br />~<br /> <br />实践证明,Scanner慢的很,用BufferedReader从 2750ms降到688ms.<br /> <br />package june;<br /><br />import java.io.BufferedReader;<br />import java.io.IOException;<br />import j

2010-06-07 17:39:00 391

原创 poj3253 huffman tree

<br />Poj 3253 <br /> <br />armer John wants to repair a small length of the fence around the pasture. He measures the fence and finds that he needs N (1 ≤ N ≤ 20,000) planks of wood, each having some integer length Li (1 ≤ Li ≤ 50,000) u

2010-06-06 12:58:00 384

原创 并查集相关

看了两天了,今天一下午就跟POJ1182卯上了,到处错,到出错,各种鄙视自己,万幸最后还是过了,happy一个留个代码作纪念package june;import java.io.*;public class Poj1182 {    public static void main(String[] args) throws IOException {        Poj1182 poj = new Poj1182();        BufferedReader read = new

2010-06-04 16:45:00 304

原创 有n个32位无符号整数,求其中异或之后结果最大的两个数

链接: http://discuss.joelonsoftware.com/default.asp?interview.11.614716find the max value after XORing? Give n 32bit numbers which are all unsigned integers, then find the t

2010-05-14 16:28:00 1588

原创 从今天开始

从今天开始,记录自己学习算法路上的点滴    当不经意回首时,发现自己也曾努力过,                暂时就这么多,看表现了~

2010-05-14 10:13:00 266

24点算法Java源码

24点游戏算法Java源码 80年代全世界流行一种数字游戏,在中国我们把这种游戏称为“24点”。现在我们 把这个有趣的游戏推广一下:您作为游戏者将得到6个不同的自然数作为操作数, 以及另外一个自然数作为理想目标数,而您的任务是对这6个操作数进行适当的算 术运算,要求运算结果小于或等于理想目标数,并且我们希望所得结果是最优的, 即结果要最接近理想目标数。 您可以使用的运算只有:+,-,*,/,您还可以使用()来改变运算顺序。注意: 所有的中间结果必须是整数,所以一些除法运算是不允许的(例如,(2*2)/4是 合法的,2*(2/4)是不合法的) 下面我们给出一个游戏的具体例子: 若给出的6个操作数是:1,2,3,4,7和25,理想目标数是573; 则最优结果是573:(((4*25-1)*2)-7)*3。

2010-03-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除