我在包含汽车对象的C ++中创建了一个链表。汽车对象具有一些不同的属性,但是,对于此示例,我们将关注每加仑英里数(MPG)属性。 这个属性是一个int,有些汽车有相同的MPG。
有没有办法让我按照MPG的递增顺序打印这些项目,而不实际排序链表,即遍历整个列表n次,其中n =链表的大小,输出汽车对象列表的每次迭代都会给用户。
如果我的问题格式不正确,我会事先道歉,我是新来的。
答案 0 :(得分:0)
是的,有办法做到这一点。
示例:
CAR 1 -> 2 -> 3 -> 4 -> 5-> NULL
MPG 15 25 10 41 21
arr F F F F F
每次迭代后,arr值将逐渐变为真(即您已经打印过它们。)