我已经成功地制作了一个散列映射,在每个插槽中使用链表和单链列表。当我使用insert时,它会将新节点发送到每个链接列表的后面,但是当我插入一个新节点时,需要对每个插槽进行排序。我如何编辑下面的insert函数,这样就不必对每个插槽进行排序,而是首先将其插入正确的位置?void hashInsert(int key){
int hashLo
所以我有一个单链表。新的项目被添加到链的前面,所以如果你添加8,4,10,列表将是10,4,8。不管怎样,现在我正在尝试在插入完成后对列表进行排序,除非我不知道如何循环这些数字,并按升序重新排列它们。*这是一个学校的项目,所以建议我使用其他容器对我的情况没有帮助,除了提供信息,因为我不能改变我正在使用的内容。列表的布局 {
int