教材学习内容总结 二叉查找树:二叉查找树是一个二叉树,对于每个结点n,n的左子树包含的元素都小于n中的元素,n的右子树中包含的元素都大于等于n中的元素。 在二叉树中,新元素添加为树的叶节点。从根开始,沿着每个结点中的元素所确定的路径,直到相应的方向上没有子节点为止。 删除元素: 1、如果被删除结点是 ...
分类:
其他好文 时间:
2019-11-19 18:40:24
阅读次数:
87
1:使用v-text代替{{}}绑定元素内容,能够避免编译前的闪现问题 (使用{{}}在编译阶段,页面会显示{{msg}},然后闪现为对应的值)v-text 作用是更新元素的textContent 2:v-html绑定元素上,也可以避免编译前闪现问题 作用于更新元素的innerHTML ...
分类:
其他好文 时间:
2019-11-11 10:05:45
阅读次数:
104
阻塞队列与普通队列的不同在于。当队列是空的时候,从队列中获取元素的操作将会被阻塞,或者当队列满时,往队列里面添加元素将会被阻塞。试图从空的阻塞队列中获取元素的线程将会被阻塞,直到其他的线程往空的队列插入新的元素。同样,试图往已满的阻塞队列中添加新元素的线程同样也会被阻塞,直到其他的线程使队列重新变得 ...
分类:
编程语言 时间:
2019-11-08 10:48:25
阅读次数:
88
一丶JavaScript push() 方法 数组中添加新元素: var fruits = ["Banana", "Orange", "Apple", "Mango"];fruits.push("Kiwi") fruits 结果输出: Banana,Orange,Apple,Mango,Kiwi 定 ...
分类:
编程语言 时间:
2019-11-06 15:20:43
阅读次数:
119
列表list1.append(x) 将x添加到列表末尾 list1.sort() 对列表元素排序 list1.reverse() 将列表元素逆序 list1.index(x) 返回第一次出现元素x的索引值 list1.insert(i,x) 在位置i处插入新元素x list1.count(x) 返回 ...
分类:
编程语言 时间:
2019-10-27 22:23:53
阅读次数:
383
新元素.appendTo(父元素) 父元素.append(新元素) $(selector).each(function(index,value){}) $.each( object, function(index,value){}) 1、元素.onclick=function(){...} 2、元素 ...
分类:
编程语言 时间:
2019-10-15 19:33:32
阅读次数:
101
栈,又名堆栈,它是一种运算受限的线性表。其限制是仅允许在表的一端进行插入和删除运算。这一端被称为栈顶,相对地,把另一端称为栈底。 向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成为新的栈顶元素;从一个栈删除元素又称作出栈或退栈,它是把栈顶元素删除掉,使其相邻的元素成为 ...
分类:
编程语言 时间:
2019-10-10 15:54:12
阅读次数:
86
数据结构 栈:一种遵从先进后出 (LIFO) 原则的有序集合;新添加的或待删除的元素都保存在栈的末尾,称作栈顶,另一端为栈底。在栈里,新元素都靠近栈顶,旧元素都接近栈底。 队列:与上相反,一种遵循先进先出 (FIFO / First In First Out) 原则的一组有序的项;队列在尾部添加新元 ...
分类:
编程语言 时间:
2019-10-06 19:05:59
阅读次数:
88
要向HTML DOM添加新元素,必须首先创建元素(元素节点),然后将其附加到现有元素。 appendChild()上一个示例中的方法将新元素作为父项的最后一个子项附加。如果您不希望可以使用insertBefore()方法: 要将元素替换为HTML DOM,请使用以下replaceChild()方法: ...
分类:
编程语言 时间:
2019-10-06 09:37:43
阅读次数:
61
这里要讨论这些常用的默认初始容量和扩容的原因是: 当底层实现涉及到扩容时,容器或重新分配一段更大的连续内存(如果是离散分配则不需要重新分配,离散分配都是插入新元素时动态分配内存),要将容器原来的数据全部复制到新的内存上,这无疑使效率大大降低。 加载因子的系数小于等于1,意指 即当 元素个数 超过 容 ...
分类:
其他好文 时间:
2019-10-01 20:54:03
阅读次数:
104