/scriptoj

竟然还有针对前端的OJ

Primary LanguageJavaScriptMIT LicenseMIT

scriptoj题解

相关链接

LeetCode个人主页

leetcode题解

lintcode题解

scriptoj题解

剑指offer题解

LeetCode笔记本

目录

index title Difficulty
0 HelloWorld 简单
1 用React.js在页面上渲染标题 简单
2 用React.js构建未读消息组件 简单
3 JSX元素变量 简单
4 用React.js组建的房子 简单
5 不能摸的狗(一) 简单
6 不能摸的狗(二) 简单
7 打开和关闭电脑 简单
8 打印章节标题 简单
9 百分比换算器 简单
10 React.js加载、刷新数据 简单
11 获取文本的高度 简单
12 覆盖默认样式 中等
13 黑色边框的容器组件 简单
14 React.js加载、刷新数据-高阶组件 中等
15 高阶组件+context 中等
16 实现UsersReducer 简单
17 React-redux实现用户列表的显示、增加、删除 中等
18 数字添加逗号 简单
19 获取文件的扩展名 简单
20 正则表达式删除两端多余空白字符 简单
21 16进制颜色值转RGB值 简单
22 获取子元素属性 简单
23 肥猫列表 简单
24 +1s程序 简单
25 李雷向韩梅梅求婚 简单
26 分页判断 简单
27 compose函数 简单
28 韩梅梅拒绝了李雷 简单
29 转换驼峰命名 简单
30 curry函数 简单
31 DOM标签统计 简单
32 后端数据处理 简单
33 数组拍平 简单
34 操作Cookie 简单
35 queryString分析器 中等
36 实现一个EventEmitter 简单
37 ScriptOJ的前端工程师 简单
38 可以开车了吗? 简单
39 不用循环生成数组 简单
40 水平垂直居中 简单
41 执行任意表达式 简单
42 循环调节列表 简单
43 函数防抖debounce 简单
44 同字母异序 简单
45 执行任意表达式(二) 中等
46 谁在召唤我? 中等
47 谁在召唤我?(二) 中等
48 间谍活动 中等
49 时间停止 简单
50 实现js数据类型的判断 简单
51 Don'tTouchMe 简单
52 中间件模式 中等
53 你会被谷歌拒绝吗? 简单
54 你是五年的程序员吗? 简单
55 奇怪的表达式 中等
56 到底一不一样? 简单
57 shallowEqual 中等
58 SQLinJS(LINQ版本) 极其困难
59 Brainfuck解释器(一) 中等
60 Brainfuck解释器(二) 困难
61 监听数组变化 简单
62 全选和不选 简单
63 Symbol转换 简单
64 翻箱倒柜 简单
65 迷你MVVM 中等
68 字符串居中补全 简单
69 简单的模版引擎 中等
70 Math.clz32的Polyfill 简单
71 不重复数字 简单
72 使用generator模拟async/await 中等
73 数组的空位填充 简单
74 爬楼梯 简单
75 最高产的猪 中等
76 属性闪烁 简单
77 数组中数据归并 简单
79 灵魂交换 简单
80 数组中的数据划分 简单
81 单例模式 简单
82 数组中的数据划分(二) 中等
83 filtermap 简单
84 自动绑定实例方法 中等
85 优先队列 中等
86 字体高亮函数 简单
87 判断美元符号格式 简单
88 noConflict 中等
89 数组去重 简单
90 判断两个Set是否相同 简单
91 数组拍平(二) 简单
92 专业盗贼 中等
93 VirtualDOM 简单
94 按下标插入 简单
95 VirtualDOM(二) 中等
96 spacify 简单
97 类名操作 简单
98 判断两个矩形是否重叠 简单
99 safeGet 简单
100 把数字转换成中文 中等
101 解析字串 简单
102 记忆化斐波那契函数(Memoization) 简单