cvte 6.20 暑期实习 前端二面 面试题
-
所在学校、所在专业、大三
-
为什么学前端
-
前端的学习路线
-
你对哪一个技术栈感兴趣
-
有没有实习项目
-
讲讲你感兴趣的这个项目是怎么做的
-
难点在哪里
-
数据库有几张表
-
是怎么样连接在一起的
- 是有开数据库设计这门课嘛?
11.算法题目
/** 实现洗牌算法函数shuffle,给定一个数组[0,1,2,3,4,5,6],每次随机抽选数组的n个值,连续抽选不重复已经抽选的值,直到数组抽完,在进行下一轮循环。 /** 实现洗牌算法函数shuffle,给定一个数组[0,1,2,3,4,5,6],每次随机抽选数组的n个值,连续抽选不重复已经抽选的值,直到数组抽完,在进行下一轮循环。 示例1: var random = shuffle([0,1,2,3,4,5,6]); random(1); // [1] random(1); // [0] random(1); // [2] random(1); // [3] random(1); // [5] random(1); // [4] random(1); // [6] random(1); // [3] 示例2: var random = shuffle([0,1,2,3,4,5,6]); random(1); // [1] random(2); // [0,6] random(1); // [2] random(4); // [3,4,5,2] **/ function shuffle(arr){ return function(count){ // to do } } const arr = [0,1,2,3,4,5,6]; const random = shuffle(arr); random(1); // [1] random(1); // [0] random(1); // [2] random(1); // [3] random(1); // [5] random(1); // [4] random(1); // [6] random(1); // [3] 示例1: var random = shuffle([0,1,2,3,4,5,6]); random(1); // [1] random(1); // [0] random(1); // [2] random(1); // [3] random(1); // [5] random(1); // [4] random(1); // [6] random(1); // [3] 示例2: var random = shuffle([0,1,2,3,4,5,6]); random(1); // [1] random(2); // [0,6] random(1); // [2] random(4); // [3,4,5,2] **/ function shuffle(arr){ return function(count){ // to do } } const arr = [0,1,2,3,4,5,6]; const random = shuffle(arr); random(1); // [1] random(1); // [0] random(1); // [2] random(1); // [3] random(1); // [5] random(1); // [4] random(1); // [6] random(1); // [3]12. 概率论题目:班里有五十个同学,至少有两个同学同时生日的概率?