梁娜 个人博客 -->
  1. 迭代算法求闭包

    迭代算法求闭包…

    阅读全文 »

  2. 构建度为K的哈夫曼树

    构建度为K的哈夫曼树 首先确定是否需要添加“虚权值”(即0)。对m个权值建立K叉树,若(m-1)%(k-1)=0,则不需要添加0,否则第一次归并时需要有(m-1)%(k-1)+1 个权值归并。 将m个权值看作m棵只有根结点的K叉树集合F={T1,T2…..Tm}。 从F中选择K个权值最小的树作为子树,构成一棵K叉树,K叉树根结点的权值为所选的K个树根结点权值之和,在F中删除这K棵子树,并将新K叉树加入F中。(根结点要和剩余权值比较) 重复...…

    ds 阅读全文 »

  3. Summary

    题目总结1.解释一下CSS 3的flexible盒子模型,并说明该模型是用来解决什么问题。flexible box 或flexbox,指弹性盒子,是CSS3的一种新的布局模式。弹性盒子模型由弹性容器(flex container)和弹性子元素(flex item)组成。弹性容器通过设置display属性的值为flex或inline-flex将其定义为弹性容器。弹性容器内包含了一个或多个弹性子元素。弹性盒子模型提供了一种更加有效的方式来对一个容器中的子元素进行排列、对齐和分配空白空间,是一种...…

    阅读全文 »

  4. ES6基础

    ES6基础ES6是JavaScript语言的新标准,使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。ES6基础主要有常量、作用域、箭头函数、默认参数、对象代理等知识点。1.常量ES5中常量的写法:Object.defineProperty(window,"PI2",{value:3.1415926,writable:false,})console.log(window.PI2)ES6的写法:用关键字const直接定义const PI=3.1415926con...…

    前端 阅读全文 »

  5. JavaScript篇

    JavaScript篇1.js的基本类型有哪些?引用类型有哪些?null和undefined的区别。基本类型:Number,String,Boolean,Null,undefined。引用类型:Object,Array,Function。区别:null表示“没有对象”,即不应该有值。有两种常见用法:1.作为函数的参数,表示该函数的参数不是对象。2.作为对象原型链的终点。undefined表示“缺少值”,此处应该有一个值但是还没有定义。常见用法有:1.变量被声明但没有赋值。2.函数被调用时,...…

    前端 阅读全文 »


梁娜

个人博客

欢迎来到我的个人站