在实现基数排序时,如果使用链表来存储待排序的元素,以下哪种操作是不必要的?
答案解析
基数排序的实现过程中,分配和收集是必要的步骤,分别用于将元素分配到不同的桶中和从桶中收集元素。排序是基数排序的最终目的。然而,比较操作在基数排序中是不必要的,因为基数排序不通过比较元素的大小来决定它们的顺序,而是通过元素的位值。因此,选项C是不必要的操作。选项A、B和D都是基数排序过程中必要的步骤。
正确答案:C