1.观看一下代码,你发现了什么特殊之处? 返回值类型以及参数类型不一样。 2.解决汉诺塔问题 代码: public class TowersOfHanoi{//用于递归移动盘子public static void solveTowers( int disks, int sourcePeg, int ...
分类:
编程语言 时间:
2016-10-20 21:15:20
阅读次数:
130
1、此代码中采用static调用自定义方法,如果不加static可以使用类名.成员名或者对象名.成员名调用。 2、编写一个方法,使用纯随机数发生器算法生成指定数目(比如1000个)的随机整数。 此程序输出100个随机数,但并未采用随机数发生器写,此程序存在问题。 3.请看以下代码,你发现了有什么特殊 ...
分类:
编程语言 时间:
2016-10-15 18:59:29
阅读次数:
194
栈的特点,就是先进后出。栈可以是链表形式,也可以用数组形式实现。 思考题目的时候,已形成本能,不知道如何总结。反过来想的话,就是问题和数据结构的特性。比如第一题,一个数组三个栈,那么肯定是分割数组了。比如MyQueue这题,因为栈是先进后出,队列是先进先出。题目要求可以用两个栈,那么肯定是可以来回倒 ...
分类:
其他好文 时间:
2016-10-10 16:36:00
阅读次数:
221
1.仔细阅读示例: EnumTest.java,运行它,分析运行结果? 你能得到什么结论?你掌握了枚举类型的基本用法了吗? 运行结果: 第一个false是判断s和t是否引用同一个对象,第二个false是判断它是否为类包的数据,第三个ture 是判断s是否等于u,最后是列出它里面的所有元素,从中得出枚 ...
分类:
编程语言 时间:
2016-10-07 11:26:33
阅读次数:
168
1、试求下列 $n+1$ 阶行列式的值: $$|A|=\begin{vmatrix} x-n & n & & & \\ -1 & x-n+2 & n-1 & & \\ & -2 & \ddots & \ddots & \\ & & \ddots & \ddots & 1 \\ & & & -n & ...
分类:
其他好文 时间:
2016-10-06 15:01:22
阅读次数:
165
http://www.lydsy.com/JudgeOnline/problem.php?id=1082 (题目链接) 题意 给出m块木柴,以及n块木板,要求将m块木柴做木板,要求将木柴切割成与木板一样的长度,问最多可以做成几块木板。 Solution 今日考题。乍一看,好像可以二分,然而并不会ch ...
分类:
其他好文 时间:
2016-09-30 21:30:14
阅读次数:
177
1.随便选择两个城市作为预选旅游目标。实现两个独立的线程分别显示10次城市名,每次显示后休眠一段随机时间(1000ms以内),哪个先显示完毕,就决定去哪个城市。分别用Runnable接口和Thread类实现。 思考题:实现在分线程调用主线程的join(), 让主线程先执行完毕,分线程再继续执行。 ...
分类:
编程语言 时间:
2016-09-29 02:01:19
阅读次数:
177
钢条切割问题求解方法及相关思考 题目来源于《算法导论》第15章第一节。问题如下: 给定一个长度为n英寸的钢条和一个价格表pi(i=1,2,3,...n),求能够使销售收益rn最大的切割方案。 问题1:一共有多少种切割方式? 思路一:对于一个长度为n英寸的钢条,其中一共有n-1个节点可供切割,在每一个 ...
分类:
其他好文 时间:
2016-09-28 19:30:41
阅读次数:
185
您需要写一种数据结构(可参考题目标题),来维护一个有序数列,其中需要提供以下操作:翻转一个区间,例如原有序序列是5 4 3 2 1,翻转区间是[2,4]的话,结果是5 2 3 4 1 这种动态维护数列的题目一般都可以用splay做; 具体方法是加一个lazy标记,然后往下find的时候的时候交换一下 ...
分类:
其他好文 时间:
2016-09-28 15:59:15
阅读次数:
149
3223: Tyvj 1729 文艺平衡树 Description 您需要写一种数据结构(可参考题目标题),来维护一个有序数列,其中需要提供以下操作:翻转一个区间,例如原有序序列是5 4 3 2 1,翻转区间是[2,4]的话,结果是5 2 3 4 1 您需要写一种数据结构(可参考题目标题),来维护一 ...
分类:
其他好文 时间:
2016-09-25 22:27:38
阅读次数:
221