c语言中输入数组中没有的元素
1个回答
关注
展开全部
默认是0的。
数组是一种线性表数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数据。线性表就是数据排成像一条线一样的结构。每个线性表上的数据最多只有前和后两个方向。其实除了数组,链表、队列、栈等也是线性表结构。
而与它相对立的概念是非线性表,比如二叉树、堆、图等。之所以叫非线性,是因为在非线性表中,数据之间并不是简单的前后关系。
咨询记录 · 回答于2022-06-06
c语言中输入数组中没有的元素
默认是0的。数组是一种线性表数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数据。线性表就是数据排成像一条线一样的结构。每个线性表上的数据最多只有前和后两个方向。其实除了数组,链表、队列、栈等也是线性表结构。而与它相对立的概念是非线性表,比如二叉树、堆、图等。之所以叫非线性,是因为在非线性表中,数据之间并不是简单的前后关系。
const A = ["a", "b", "c", "d", "e", "f", "g"]const B = ["c", "e", "f"]
[a,b,d,g]
for (let i = 0; i < B.length; i++) { for (let j = 0; j < A.length; j++) { if (B[i] === A[j]) { A.splice(j, 1) } }}
for (let i = 0; i < B.length; i++) { if (A.indexOf(B[i]) >= 0) { A.splice(A.indexOf(B[i]), 1) }}
这两个方法可以用
已赞过
评论
收起
你对这个回答的评价是?