- 0
- 0
- 约7.96千字
- 约 7页
- 2026-08-19 发布于山东
- 举报
2.6项目开发
2.6.1基础编程实践
1.插入数据
将一个数插入到一个有序的数组中,并使其仍然有序。
分析:将一个数插入到一个有序的数组中,首先要查找插入的位置k(1≤k≤n-1),然后从n-1到k逐
一向后移动一个位置,将第k个元素的位置腾出,最后将数据插入。代码如下:
1#!/usr/bin/python
2#-*-coding:UTF-8-*-
3a=[1,4,6,9,13,16,19,28,40,100,0]
4print(originallistis:)
5foriinrange(len(a)):
6print(a[i])
7number=int(input(insertanewnumber:\n))
8end=a[9]
9ifnumberend:
10a[10]=number
11else:
12foriinrange(10):
13
您可能关注的文档
最近下载
- 深度解析(2026年)《GA 1517-2018金银珠宝营业场所安全防范要求》.pptx VIP
- 化工行业安全仪表系统(SIS)维护培训.pptx VIP
- 新能源汽车电气技术杨秀芳61课件.pptx
- 高一 数学期末测试题一.doc VIP
- Carrier开利06T双螺杆压缩机应用手册.pdf
- 江苏省公共机构可回收物回收碳普惠方法学.pdf VIP
- 03D103 10kV及以下架空线路安装工程图集.pdf VIP
- 马克思主义政治经济学概论(第二版)第二章.ppt VIP
- 22S804矩形钢筋混凝土蓄水池(OCR).docx VIP
- 中建五局施工方案编制指南(2023年版)351-700.pptx VIP
原创力文档

文档评论(0)