如何利用Java完成在数组中插入数值并且排序(从大到小)
首先要对数据组进行扩容,然后定义新的数据组,将旧数据组的值重新赋值,最后开始插入数值
数组插入值:
前提:数组本身有序
插入要保证不会越界
步骤;
1、从后向前遍历
2、每个值要与插入的值进行比较,不符合顺序的后移
3、符合顺序的,要在后方插入
4、如果从头至尾没有插入,则插入在首位
首先要对数据组进行扩容,然后定义新的数据组,将旧数据组的值重新赋值,最后开始插入数值
数组插入值:
前提:数组本身有序
插入要保证不会越界
步骤;
1、从后向前遍历
2、每个值要与插入的值进行比较,不符合顺序的后移
3、符合顺序的,要在后方插入
4、如果从头至尾没有插入,则插入在首位