摘要: 注:参考《Java编程思想(thinking in Java)》一书 一般情况下需要使用Arrays.toString()来打印数组,但是打印容器无需任何帮助。 下面展示5种Collection类型的容器的打印以及3种Map类型容器的打印 Collection: ArrayList(),Linked 阅读全文
posted @ 2018-08-11 10:54 fanghuiX 阅读(550) 评论(0) 推荐(0)
摘要: 题目描述: 将n个正整数(最多三位)连接组成一个最大的数 输入: 5 45 67 98 29 291 输出: 98674529291 思路(以上面测试用例为准): 1.错误方法: 首先我想到的是将这5个整数根据字符进行排序,再将排序后的结果连接起来,就组成了一个最大值,但是这种方法是错误的,如下: 阅读全文
posted @ 2018-08-09 22:24 fanghuiX 阅读(1553) 评论(0) 推荐(0)
摘要: 由于java中没有结构体,所以用一个类来定义链表,代码如下 主要包括一个data,还有一个指向后面一个节点的next 重写了toString函数,返回你想要的数据 定义链表的类: 1.初始化链表: 2.遍历链表,返回链表的长度 3.把链表L的data转化为StringBuffer输出,输出结果为字符 阅读全文
posted @ 2018-08-08 23:21 fanghuiX 阅读(10079) 评论(0) 推荐(1)