设有一个顺序表L,其元素为整型数据,设计一个算法将L中所有小于0的整数放在前半部分,大于等于0的整数放在后半部分。
现有三对角矩阵A[N×N],行号、列号均从0开始计数,将3条对角线上的元素按列优先方式存放在一维数组B中,假定从0号单元开始存储,计算任意非零元素A[i][j]在B中的数
(10分)现有n(n>100 000)个数保存在一维数组M中,需要查找M中最小的10个数。请回答下列问题。(1)设计一个完成上述查找任务的算法,尽可能查找次数最小,给出算
(8分)假设某磁盘驱动器中有4个双面盘片,每个盘面有20 000个磁道,每个磁道有500个扇区,每个扇区可记录512 字节的数据,盘片转速为7 200 r m(转 分),
编写程序实现将数字编号“翻译”成英文编号。例如,12367翻译后为one-two-three-six-seven;
设一数列的输入顺序为1234,若采用堆栈结构,试问通过入出栈操作,能否得到合法序列3241,如果能,则给出得到这个序列相应的push和pop操作。