面试题

翻译:字母排序算法解析

原文:Next lexicographical permutation algorithm作者:Nayuki简介假设存在数组(如:[0, 3, 3, 5, 8]),现在要生成其所有排列,最好的方法是什么?可以按序,从数组中选取第1个元素将其作为首个元素,再用剩余元素递归地作类似排序,依次类推,就能得到所有的排列组合。但这种方法实现起来并不简单,整个过程包含了递归,栈存储,还

开开心心做几道JavaScript机试题 - 02

前集回顾我们在开开心心做几道JavaScript机试题 - 01中吐了槽,也顺势展开了机试题之旅,本章我们暂时压抑自己的吐槽之心,继续就题目前行。仍然希望对各位正确认识JavaScript这门语言,已经在面试过程中遇到这些问题时,如何思考!项目地址:fe-interview答题之路11 - 请尝试完成一个类似'_.find'的模块本题主要考查对数组的工具函数的理解、认识。很

AngularJS 常见面试问题

问题来源:如何衡量一个人的 AngularJS 水平?ng-if 跟 ng-show/hide 的区别有哪些?第一点区别是,ng-if 在后面表达式为 true 的时候才创建这个 dom 节点,ng-show 是初始时就创建了,用 display:block 和 display:none 来控制显示和不显示。第二点区别是,ng-if 会(隐式地)产生新作用域,ng-swit