用语言数组知识,写出代码:输入一个整数5,插入到从小到大排序的数组(1,3,6,7,8,9)中
时间: 2024-01-09 16:05:29 浏览: 64
有一个从小到大排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。
可以使用 Python 语言编写如下代码,实现将整数5插入到从小到大排序的数组(1,3,6,7,8,9)中:
```python
arr = [1, 3, 6, 7, 8, 9]
num = 5
# 找到要插入的位置
index = 0
while index < len(arr) and arr[index] < num:
index += 1
# 插入元素
arr.insert(index, num)
print(arr) # 输出 [1, 3, 5, 6, 7, 8, 9]
```
首先定义数组 `arr` 和要插入的整数 `num`,然后使用 `while` 循环找到要插入的位置,即第一个比 `num` 大的元素的位置。最后使用 `insert` 方法将 `num` 插入到数组中,并输出新的数组。
阅读全文