
面试
程序媛小y
一枚前端程序媛
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【前端面试】矩形切割成正方形
2022.05.18 笔试题 对于一块矩形材料,每次切出一块最大的正方形,剩下一块矩形,然后再切割剩下的矩形材料,直到全部切为正方形为止。给出矩形的长和宽,请输出每次的正方形的边长。 eg: [60,40] => [40,20,20] function foo(c,k) { //长和宽 let ans = []; while(c>0 || k>0) { //当还有长或宽时 if(c>k) {//当长大于宽时 c -= k; ans.push(k原创 2022-05-19 16:53:35 · 607 阅读 · 2 评论 -
【前端面试】js查询数组中重复最多次数的值
前端面试 – 笔试题 js查询数组中重复最多次数的值,注意:值不一定只有一个,可能有多个 2022.05.18 参加了人生中第一场面试的笔试,但是自己之前由于时间原因,并没有用JavaScript刷过算法,一些题目虽然有思路,但是C++的写法和JavaScript的不一样,我还是弄不出来。 放了暑假,我一定好好刷算法😭 该题的思路: 好像用map存储每个数字的个数行不通,我最开始的思路是用一个新数组存储,temp[index]++,但是行不通。最后看了答案,用一个对象存储,这个对象的属性是每个数字,属性值原创 2022-05-18 22:20:48 · 2026 阅读 · 3 评论