首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
面试题
阿芯爱编程
创建于2022-12-06
订阅专栏
面试题讲解
等 23 人订阅
共195篇文章
创建于2022-12-06
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
js类型检测
Object.prototype.toString.call;js类型检测的方式;instanceof的代码实现
js深拷贝方式
> 递归函数深拷贝 ```js function cp(obj){ let newobj=null if(typeof obj=='object' && obj!==null){ newobj=Arr
防抖截流函数
> 防抖只执行最后一次函数 ```js function fandou(fn,delay){ let timer=null; return function(){ let context=this,a
单调栈
单调栈是一种特殊的数据结构,它由栈内元素构成单调递增或单调递减的特性。具体来说,对于单调递增栈,栈内元素从栈底到栈顶单调递增;对于单调递减栈,栈内元素从栈底到栈顶单调递减。 单调栈的应用非常广泛,包括
学习JavaScript的路径
学习JavaScript的路径可以按照以下步骤进行: 了解基本概念:首先学习JavaScript的基本概念,包括变量、数据类型、运算符、数组、对象、循环和条件语句等。可以通过阅读相关的教材、在线课程或
2023前端面试题二
图片 png 无损压缩,尺寸体积要比jpg的大,适合做小图标 jpg 采用压缩算法,有一点失真,比png体积要小,适合做中大图片 gif 一般是做动图的 webp 同时支持有损或者无损压缩,相同质量的
2023前端面试题一
元素类型 空元素 块级元素 行内元素 元素类型转换 样式导入方式 相似元素区别 img标签alt和title的区别
链表反转
> 双指针法,保存下一个节点,交换节点 ```c++ #include struct ListNode{ int data=0; ListNode* next=NULL; }; // 反转链表 //
零钱兑换
```c++ #include #include // 零钱兑换 // 给定不同面额的硬币 coins 和一个总金额 amount。 // 编写一个函数来计算可以凑成总金额所需的最少的硬币个数。 //
三步问题
>三步问题。有个小孩正在上楼梯,楼梯有 n 阶台阶, 小孩一次可以上 1 阶、2 阶或 3 阶。实现一种方法, 计算小孩有多少种上楼梯的方式。结果可能很大, 你需要对结果模 1000000007。 >
左叶子之和
>左叶子之和,给定二叉树的根节点 root ,返回所有左叶子之和。 > 输入: root = [3,9,20,null,null,15,7] 输出: 24 解释: 在这个二叉树中,有两个左叶子,分别是
移除数组中的元素
移除数组中的元素,双指针算法,利用元数组元素覆盖的方式,利用指针移动到指定的元素,即可一次便利实现。
二分法的写法
二分法的写法,学习二分法的区间写法,写出正确的二分法,只要处理好区间的问题就能顺利的完成,只有长期的练习才能写出流利的二分法
css面试题二
样式优先级 !important >内联>id>class>元素 盒子塌陷 1.设置盒子的宽高 2.给外部的父盒子也添加浮动,脱离文档流 3.给父盒子添加overflow属性 4.给父盒子最下方引入清
css面试题一
1.继承 a.有继承的属性 font:组合字体 font-family:规定元素的字体系列 font-weight:设置字体的粗细 font-size:设置字体的尺寸 font-style:定义字体的