全部知识点

第8301题

使用已学的各种数据结构及基本操作,设计算法reverseOdd,对参数所给定的队列中的整数进行操作,将队列中奇数的顺序进行逆置,偶数的顺序维持不变。例如,给定队列从队头至队尾的元素为:(14, 13, 17, 8, 4, 10, 11, 4,15, 18, 19),调用该函数后,则队列内容变为:(14, 19, 15,8, 4, 10, 11, 4, 17, 18,13).

第8302题

修改链式队列类,用单向循环链表表示队列,并只设尾指针。设计出队算法(serve)和队列清空算法(clear)

第8303题

调用队列类的方法,设计算法删除队列中最后一个值为item的元素,即离队首最远的值为item的元素

第8304题

设计算法判断一个字符串是否为回文词,回文词是指正读和反读都一样的词

第8305题

某汽车轮渡口,过江渡船每次能载10辆车过江,过江车辆分为客车类和货车类。上渡船有如下规定:同类车先到先上船;客车先于货车上船,且每上四辆客车,才允许上一辆货车;若等待客车不足4辆,则以货车代替;若无货车等待,则允许客车都上船。设计一个算法模拟渡口管理。