【发布时间】:2015-06-11 02:07:11
【问题描述】:
我有一个家庭作业到期,我不知道如何开始, 逻辑是这样的,用字符串实现一个两部分列表,列表的前面是头,它总是保存列表的第一个值,列表的其余部分被识别为尾。 我必须通过每次计算头部并将其切掉并从尾部分配一个新头部来递归地找出列表中有多少元素。该列表可以是随机字符的输入。
我需要使用 java.util.list 功能吗? 我可以只使用字符串生成器吗? 我将如何分配/设置头部和尾部的值?
【问题讨论】:
-
你会接收头部和尾部作为这个递归函数的输入吗?
-
是的,他特别提到这不是一个链表,他说它只是一个两部分列表,头部作为列表的第一个字符,尾部是其余字符
-
是的,我会从扫描仪收到它
-
哇,我在 C 方面想的太多了,哈哈。使用指针很容易做到这一点!
-
所以,还有一个更明确的评论——@linyu21,你会编写代码来读取输入吗?你可以构建数据结构吗?