博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
常用面试问题
阅读量:4677 次
发布时间:2019-06-09

本文共 723 字,大约阅读时间需要 2 分钟。

1、html和html5的区别,怎么识别

2、

2、relative、absolute、fixed、static有什么区别

3、闭包的概念,及实现

4、flex的属性

5、19999999.99 转换为19,999,999.99,适用任何数字

6、除了callback还有哪些可以异步加载,例如,es6的 await、 promise及用法

7、写出0,1,1,2,3,5,8,13,21, ....,f(n), 如果已有f(100), 怎么优化计算f(98)

1 function fn1(n) {2   if(n===0 || n===1){3     return n4   }5   return fn1(n-1)+fn1(n-2)      6 }7 fn1(100)

优化算法

var arr = []function fn2(n) {  if(n===0 || n===1){    return n  }  var result = fn2(n-1)+fn2(n-2)  arr.push(result)  return result      }fn2(100)

当时给的答案:如果f(98)的值如果在arr中,则直接获取,现在想想,如果调用此方法,还是需要知道f(98)的值,不可取,且当时给的说法,arr因是全局变量会污染环境

可以通过再插入一个参数,如果参数值在100内的,直接判断取出f(98),此时想法可以这样的吧

已知f(a),优化求f(b),arr[b-1]

或者 其他方法

 

 

vue

1、常用的事件,列举至少4个

转载于:https://www.cnblogs.com/mengyun/p/8423130.html

你可能感兴趣的文章
[stm32] 中断
查看>>
L1-043 阅览室
查看>>
我大学时代的好朋友要结婚了!
查看>>
RTP Payload Format for Transport of MPEG-4 Elementary Streams over http
查看>>
PAT-1134. Vertex Cover (25)
查看>>
git 命令图解
查看>>
分布式存储系统可靠性系列三:设计模式
查看>>
this关键字的由来及使用
查看>>
两个时间相差多少 .net中的timespan应用
查看>>
递归 换零钱问题——由打靶子问题引申
查看>>
Python-函数基础
查看>>
Extensible Messaging and Presence Protocol (XMPP) 简介
查看>>
Farm Irrigation
查看>>
windows平板的开发和选型
查看>>
无平方因子的数(数论初步) By ACReaper
查看>>
C语言截取字符串
查看>>
如何查自己的账单
查看>>
JAVA8学习笔记(二)----三个预定义接口
查看>>
JDBC连接各种数据库的字符串
查看>>
构建之法阅读笔记06
查看>>