左程云算法与数据结构进阶班
2022-09-09 21:18 作者:OoAmandaOoo | 我要投稿
常见数据结构
1.哈希(hash)已报名左神算法课底部评:key-value键值对
2.队列(queue):先进先出,参考日常排队的形式
3.栈(stack):先进后出,参考盗梦空间的梦境形式
4.链表(linked list):前一个元素明确指出自己的下一个元素
5.数(tree):层级结构,完全二叉树
冒泡排序代码
let array = [53, 76, 12, 64, 77, 22, 44, 34]function sort(array) {
len = array.length
for (var i = 0; i < len - 1; i++) {
for (var j = 0;j < len - 1 - i; j++) {
if (array[j] > array[j + 1]) {
let t = array[j]
array[j] = array[j + 1]
array[j + 1] = t
}
}
}
return array}console.log(sort(array))