import java.util.Scanner;/*** 输入一个递增有序的整型数组A有n个元素,删除下标为i的元素,使其仍保持连续有序。注意,有效下标从0开始。 定义如下两个函数分别实现删除元素操作和数组输出操作。* void del(int a[], int n, int i);  /*删除数组a中下标为i的元素*void PrintArr(int a[],int n); /*输出数组a的前n个元素*/public class 删除元素 {public static void main(String[] args) {/*** 按顺序输入几个数*/Scanner in = new Scanner(System.in);int x = in.nextInt();//几个int A[] = new int[x];for(int i = 0;i<x;i++){A[i] =in.nextInt();}//排序全部int y = in.nextInt();//删除的del(A,x,y);}static void del(int[] a, int n, int position){int []stime = new int[n- 1];for( int i = 0;i<n-1;i++){if(i < position){stime[i] = a[i];}else{stime[i] = a[i + 1];}}PrintArr(stime,n-1);}static void PrintArr(int a[],int n){for(int i = 0;i < n ; i++){System.out.printf("%d ",a[i]);}}}

zzuli1116删除元素相关推荐

  1. Redis 笔记(04)— list类型(作为消息队列使用、在列表头部添加元素、尾部删除元素、查看列表长度、遍历指定列表区间元素、获取指定区间列表元素、阻塞式获取列表元素)

    Redis 的列表是链表而不是数组.这意味着 list 的插入和删除操作非常快,时间复杂度为 O(1),但是索引定位很慢,时间复杂度为 O(n). 当列表弹出了最后一个元素之后,该数据结构自动被删除, ...

  2. python list 删除元素

    python笔记:删除列表元素和根据索引查找元素 </h1><div class="clear"></div><div class=&qu ...

  3. C++ 笔记(23)— STL vector 类(实例化 vector、末尾插入、指定位置插入、数组方式访问元素、指针方式访问元素、删除元素、大小与容量区别)

    1. vector 特点 vector 是一个模板类,提供了动态数组的通用功能,具有如下特点: 在数组末尾添加元素所需的时间是固定的,即在末尾插入元素的所需时间不随数组大小而异,在末尾删除元素也如此: ...

  4. 如何在C ++中从容器中删除元素

    How to remove elements from container is a common C++ interview question, so you can earn some brown ...

  5. 【廖雪峰python入门笔记】list删除元素_pop()

    从list中删除元素 Paul同学刚来几天又要转走了,那么我们怎么把Paul 从现有的list中删除呢? 如果Paul同学排在最后一个,我们可以用list的pop()方法删除: L = ['Adam' ...

  6. python list 删除元素_Python的list循环遍历中,删除数据的正确方法

    初学Python,遇到过这样的问题,在遍历list的时候,删除符合条件的数据,可是总是报异常,代码如下: num_list = [1, 2, 3, 4, 5]print(num_list)for i ...

  7. 顺序表-顺序表的基本操作(插入元素+删除元素)

    顺序表的存储结构: typedef struct{int data[Maxsize]; //存在顺序表中的元素int length; //存放顺序表的长度}SqList; 一.插入元素 分析: 在顺序 ...

  8. 容器删除元素后迭代器失效_使用迭代器遍历容器元素

    迭代器为我们提供了统一的遍历容器的方式. 1.Iterator源码分析 public Iterator<E> iterator() {return new Itr(); }private ...

  9. jquery 移除border_jQuery - 删除元素

    通过 jQuery,可以很容易地删除已有的 HTML 元素. 删除元素/内容 remove() - 删除被选元素(及其子元素) empty() - 从被选元素中删除子元素 jQuery remove( ...

  10. 原生js清空上一个元素内容_原生JS实现动态添加新元素、删除元素方法

    1. 添加新元素 动态添加新元素 Coffee Tea Coffee Tea var child = document.getElementsByClassName("child" ...

最新文章

  1. Matlab中mat2cell的使用
  2. centos who命令 查看当前登录系统用户信息
  3. 在非托管对象中使用Spring托管Bean
  4. 编译原理——实验壹预习——TINY语言的词法分析
  5. 文本处理三剑客之sed(流编辑器)
  6. XUL Tutorial(一)
  7. 简单测试lambda和linq查找的性能
  8. 线性代数【六】:解线性方程组
  9. Echarts——自定义仪表盘图表
  10. 【Kotlin学习之旅】Kotlin实现101个C#的LINQ示例,让你领略一下Kotlin代码的魅力
  11. Docker系列 深度使用nextcloud(一)
  12. 算法题-双指针(最长的指定瑕疵度的元音子串(答案、解析))
  13. 杀戮空间2服务器协议,杀戮空间2服务器设置
  14. Android G711编解码
  15. 【每日蓝桥】7、一三年省赛Java组真题“核桃的数量”
  16. 低版本MacOS安装Nginx
  17. Javascript中append和appendChild有什么不同?
  18. 去除IntelliJ IDEA中重复代码报灰黄色的下划波浪线
  19. statfs结构体和函数详解——例程
  20. 【深度好文】强烈推荐:傅盛认知三部曲!

热门文章

  1. 揭开神秘的莫比乌斯环异形创意LED显示屏的柔性显示之美。
  2. Photon与Unity核心技术之角色更换武器
  3. GCC9.4 memset() clearing an object of type with no trivial copy-assignment [-Werror=class-memaccess]
  4. MySQL 基础学习笔记
  5. 计算机wifi无法打开,苹果Mac电脑WiFi无法打开解决办法
  6. 泰克Tektronix示波器软件TDS210|TDS220|TDS224上位机软件NS-Scope
  7. paip 破解网站手机验证码
  8. Matplotlib折线图(绘图实例+代码详解)
  9. 第一章:计算机组成与体系结构(软件设计师备考)
  10. Linux 命令(184)—— at 命令