`

素_元_组_数_除_删_加_增

 
阅读更多
private static void delIndexElement(int a, int b) {
int[] index_A = new int[]{1,6,3,2,9,4,5,7,8};
int index = index_A.length;

if(a >= index || a < 0){
System.out.println("No");
return;
}

int[] index_B = new int[index+1];

for (int i = 0; i < index+1; i++) {
if(i < a){
index_B[i] = index_A[i];
}else if(i == a){
index_B[i] = b;
}else if(i > a){
index_B[i] = index_A[i-1];
}
}

for (int i = 0; i < index_B.length; i++) {
if(i != index_B.length - 1){
System.out.print(index_B[i]+",");
}else{
System.out.println(index_B[i]);
}
}
}

private static void addIndexElement(int a) {
int[] index_A = new int[]{1,3,2,6,9,7,5,4,8};
int index = index_A.length;

if(a >= index || a < 0){
System.out.println("NO");
return;
}

int[] index_B = new int[index-1];
System.arraycopy(index_A, 0, index_B, 0, index_B.length);
int t = 0;

for (int i = 0; i < index; i++) {
if(i != a){
index_B[t++] = index_A[i];
}
}

for (int i = 0; i < index_B.length; i++) {
if(i != index_B.length - 1){
System.out.print(index_B[i]+",");
}else{
System.out.println(index_B[i]);
}
}
}
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    《数据结构 1800题》

    5.抽象数据类型的定义仅取决于它的一组__(1)_,而与_(2)_无关,即不论其内部结构如何变化,只要它的_(3)_不变,都不影响其外部使用。【山东大学 2001 三、3(2分)】 6.数据结构中评价算法的两个重要指标是...

    数据结构(C++)有关练习题

    2、 已知a[n]为整数数组,试写出实现下列运算的递归代码(C或C++代码均可): 要求: a. 求数组中的最大整数; b. 求n个数的和; c. 利用堆栈类,将本题a和b的代码改成非递归的方式。 实验报告...

    常用软件开发网站设计的漂亮图标(iCon)

    3. 操作提示图标:如加减号、垃圾桶图标,用于提示用户进行增删操作。 4. 图标化数据:将数据以图表形式展示,如饼图、柱状图,使信息更直观。 5. 设置图标:用于进入系统设置界面,通常是一个齿轮形状。 五、图标...

    2021-2022收藏资料学测复习学案十三:生物的变异.doc

    染色体变异涉及染色体数量和结构的变化,例如非整倍体(如单倍体、多倍体)和染色体片段的增删。人工诱导多倍体常用秋水仙素处理萌发的种子或幼苗,秋水仙素能抑制纺锤体的形成,导致染色体数目加倍。单倍体是指体...

    学生资源管理系统

    学生资源管理系统是一种专为学校或教育机构设计的信息管理工具,它旨在简化对学生数据的处理,包括个人信息、成绩、出勤、课程等各项信息的增删改查操作。这类系统通常具备用户友好的界面,使得教师、管理员及学生...

    android-sqlite-implementation:带有 sqlite 数据库实现的示例 Android 应用程序

    - SQLite 支持事务,通过 `beginTransaction()`, `setTransactionSuccessful()`, `endTransaction()` 等方法,可以确保一组操作要么全部成功,要么全部回滚,保证数据一致性。 9. **查询优化**: - 使用 `WHERE` ...

    水果营养及功能查询系统

    使用SQL语句,开发者可以实现数据的增删改查操作,满足系统的需求。 查询功能的实现可能涉及SQL的SELECT语句,通过WHERE子句筛选特定条件的数据。例如,根据水果名称精确查询,或者使用LIKE关键字进行模糊匹配。...

    可爱卡通图标下载

    - 功能图标:表示具体功能或操作,如加减号代表增删,小铃铛代表通知。 - 表情图标:在社交应用中常见,传达情绪和反馈,如笑脸、惊讶脸、爱心等。 4. **设计流程与技巧** - 素描草图:首先用简单线条描绘出图标...

    javascript-codes

    6. **DOM操作**:Document Object Model (DOM)是HTML和XML文档的结构表示,JavaScript可以使用DOM API来操作文档元素,如增删改查节点、修改样式、获取元素属性等。 7. **AJAX与Fetch**:异步JavaScript和XML(AJAX...

    项目23

    JavaScript通过DOM API可以对网页元素进行增删改查,实现动态效果。例如,通过`document.getElementById`或`querySelector`选择元素,用`innerHTML`或`textContent`修改元素内容,以及`appendChild`和`removeChild`...

    ZooKeeper-Curator:zookeeper的curator客户端

    - 操作:使用`CuratorFramework`提供的API进行增删改查等操作。 - 监听:注册Watchers来监听ZNode的变化。 - 关闭:在应用结束时,记得关闭`CuratorFramework`实例,释放资源。 通过ZooKeeper-Curator,开发者...

Global site tag (gtag.js) - Google Analytics