1.在有序数列中插入一个数,生成新的有序数列?2.在已知数列中删除某个数?

逍遥006 1年前 已收到3个回答 举报

kissu 幼苗

共回答了24个问题采纳率:95.8% 举报

比如已知有序数列a1,a2,a3...
要在an和an+1之间插入k
那么,只需要做如下步骤即可,
1.将an指向an+1的指针替换为an指向k的指针
2.建立k指向an+1的指针
要在要删除an,an+1,an+2中的an+1,
只需要做如下步骤即可
1.删除an指向an+1的指针,删除an+1指向an+2的指针
2.建立an指向an+2的指针

1年前

2

枫枞之心意 幼苗

共回答了1个问题 举报

不好意思,大学的我还没学呢。。。

1年前

2

wry0326 幼苗

共回答了6个问题 举报

1不一定,1,2,3…n在第五项中插入6,7,8,9,10?
2若为有序数列,删除部分后应该仍为有序数列

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.043 s. - webmaster@yulucn.com