03 2020 档案
摘要:深浅拷贝 如何区分深拷贝与浅拷贝,简单点来说,就是假设B复制了A,当修改A时,看B是否会发生变化,如果B也跟着变了,说明这是浅拷贝,拿人手短,如果B没变,那就是深拷贝,自食其力。 1. 如果是基本数据类型,名字和值都会储存在栈内存中 当然,这也算不上深拷贝,因为深拷贝本身只针对较为复杂的object
阅读全文
摘要:冒泡排序,选择排序 冒泡排序 原理: 第一轮: 依次把列表中第一个元素与第二个元素比较,满足条件互换位置 接着把列表的第二个元素与第三个元素比较,满足条件互换位置 … 第二轮: 把列表的第二个元素与第三个元素比较,满足条件互换位置 把列表的第三个元素与第四个元素比较,满足条件互换位置 直到倒数第二个
阅读全文
摘要:JavaScript双重循环的嵌套之逆战班系列 循环嵌套 循环的嵌套就是一个循环体内又包含另一个完整的循环结构。如图: 它的执行顺序为由外到内,外层循环执行一次,内层循环将完整的执行一次。外层循环内的循环体执行完后,返回外层循环继续执行,直到外层循环结束。 运用:使用循环嵌套输出正反金字塔代码图:
阅读全文

浙公网安备 33010602011771号