算法-第四版-练习1.3.27解答

来源:互联网 发布:usleep函数 linux 编辑:程序博客网 时间:2024/05/19 13:55

编写一个方法max(),接受一个链表的首结点作为参数,返回链表中键最大的节点的值。假设所有键均为正整数,如果链表为空则返回0。

public Integer max() {    if (!(first.item instanceof Integer)) {        StdOut.println("类型异常");        return 0;    }    if (first == null) {        return 0;    }    if (first.next == null) {        return (Integer) first.item;    }    Node<Integer> pointer = (Node<Integer>) first;    Node<Integer> max = (Node<Integer>) first;    while (pointer != null && pointer.next != null) {        pointer = pointer.next;        if (max.item.compareTo(pointer.item) < 0) {            max = pointer;        }    }    return max.item;}

阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 博彦科技有限公司 博彦科技怎么样 002649 博德瓷砖 博德 博德微晶石 博德口腔 博德精工 博德陶瓷 博德 瓷砖 博德瓷砖是一线品牌吗 博德精工磁砖 博德瓷砖是几线品牌 博德瓷砖价格表 博德精工玉石 博德瓷砖价格 博德口腔医院 博德瓷砖怎么样 愽德瓷砖 博德磁砖 博思 博思英语 博思智慧平台 博思语文专业突破系统 博思高智慧社区云平台 博思人才网 博恩 博恩测亩仪 博恩教育 博恩全脑教育 博恩集团 悦博 悦欣 悦凯 悦悦价格 悦悦论坛 博才 博扬 博扬为何废了 实时徽博热搜榜 博敏电子