数据结构
许进进
这个作者很懒,什么都没留下…
展开
-
java-竞赛 猴子吃桃问题
猴子吃枣问题。猴子摘了一堆枣。第一天吃了一半,还嫌不过瘾,又吃一个;第二天又吃了剩下的一半零一个; 以后每天如此。到第十天,猴子一看只剩下一个了。问最初有多少个枣子?/** * 猴子吃枣问题。猴子摘了一堆枣。第一天吃了一半,还嫌不过瘾,又吃一个;第二天又吃了剩下的一半零一个; *以后每天如此。到第十天,猴子一看只剩下一个了。问最初有多少个枣子? * @author LucasXu *原创 2015-12-06 17:58:56 · 8847 阅读 · 0 评论 -
java竞赛-数组中同值的多余元素删除并输出
编写程序将一有序数组中同值的多余元素删除并输出。(20分) 输入:2 2 4 6 6 8 8 8 12 12 18 22 22 25 输出:2 4 6 8 12 18 22 25 此题的算法有一个局限就是,它重复的数字必须是连在一起的才行 (在此基础上我们可以想到,先对该数组进行一个排序,就能很简单的解决上面这个小bug,在此不做具体实行)原创 2015-12-06 17:55:06 · 7164 阅读 · 0 评论 -
java竞赛-大数阶乘问题
Java计算阶乘(n!)需要使用实现使用BigDecimal类,因为用int最多正确算到12!,用long最多正确算到20! 计算机中提供了长整型和双精度等能存储较大数的数据类型,但在有些时候,这样的数据类型不能满足实际应用的需求, 比如大数的阶乘。请编写程序,实现大数阶乘的算法。要求能计算N(6<=N<=300)的阶乘。原创 2015-12-06 17:50:49 · 10646 阅读 · 0 评论