首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
机试题
Ccccccc
创建于2022-06-11
订阅专栏
机试题简单写法
暂无订阅
共16篇文章
创建于2022-06-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
手写红绿灯
简单实现,应该会有更好的写法。只要考察了promise和定时器。 注意resolve(),reject()。promise只有在resolve()或者reject()之后才会往下执行(promise的
Promise.all/Promise.race
手写promise.all() 手写promise.race() promise.all()和promise.race()的相同 无论执行结果是什么,数组里面的每个promise都会执行。 promi
中划线后面一个字母转大写
这道题就是在考察截取字符串 使用到的方法 str.split():可以使用一个指定的分隔符来将字符串拆分成数组,返回一个数组。 str.slice():截取字符串。截取的方法还有str.subStri
千位分割
我这里就使用最简单的,使用toLocaleString()方法。这种方法存在性能问题。 还可以使用正则表达式,求模等方法,可以看一下这篇文章https://www.jb51.net/article/2
bind,call,apply的用法,区别,手写
三者的用法 三者都是用来改变函数/方法的this指向的(改变执行上下文) 区别 call和apply是调用就立即执行的,bind是复制一个新函数/方法,改变this指向后将其返回,返回的新函数/方法调
快排/深拷贝/节流防抖
快速排序 手写深拷贝 更深入的可以看一下这篇文章https://juejin.cn/post/6844903929705136141 手写节流 (按一定频率执行) 手写防抖 (只执行一次)
统计字符
描述 输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数。 数据范围:输入的字符串长度满足 1 \le n \le 1000 \1≤n≤1000 输入描述: 输入一行字符串,可以有空格
图片整理
描述 Lily上课时使用字母数字图片教小朋友们学习英语单词,每次都需要把这些图片按照大小(ASCII码值从小到大)排列收好。请大家给Lily帮忙,通过代码解决。 Lily使用的图片使用字符"A"到"Z
截取字符串
描述 输入一个字符串和一个整数 k ,截取字符串的前k个字符并输出 数据范围:字符串长度满足 1 \le n \le 1000 \1≤n≤1000 , 1 \le k \le n \1≤k≤n \
查找字符串中最长的回文字符串
描述 Catcher是MCA国的情报员,他工作时发现敌国会用一些对称的密码进行通信,比如像这些ABBA,ABA,A,123321,但是他们有时会在开始或结束时加入一些无关的字符以防止别国破解。比如进行
单词倒排
描述 对字符串中的所有单词进行倒排。 说明: 1、构成单词的字符只有26个大写或小写英文字母; 2、非构成单词的字符均视为单词间隔符; 3、要求倒排后的单词间隔符以一个空格表示;如果原字符串中相邻单词
字符串解加密
描述 对输入的字符串进行加解密,并输出。 加密方法为: 当内容是英文字母时则用该英文字母的后一个字母替换,同时字母变换大小写,如字母a时则替换为B;字母Z时则替换为a; 当内容是数字时则把该数字加1,
字符串排序
描述 编写一个程序,将输入字符串中的字符按如下规则排序。 规则 1 :英文字母从 A 到 Z 排列,不区分大小写。 如,输入: Type 输出: epTy 规则 2 :同一个英文字母的大小写同时存在时
删除字符串中出现次数最少的字符
描述 实现删除字符串中出现次数最少的字符,若出现次数最少的字符有多个,则把出现次数最少的字符都删除。输出删除这些单词后的字符串,字符串中其它字符保持原来的顺序。 \ 数据范围:输入的字符串长度满足 1
坐标移动
描述 开发一个坐标计算工具, A表示向左移动,D表示向右移动,W表示向上移动,S表示向下移动。从(0,0)点开始移动,从输入字符串里面读取一些坐标,并将最终输入结果输出到输出文件里面。 输入: 合法坐
简单密码
描述 现在有一种密码变换算法。 九键手机键盘上的数字与字母的对应: 1--1, abc--2, def--3, ghi--4, jkl--5, mno--6, pqrs--7, tuv--8 wxyz