首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
手写系列
订阅
北漂大橙子
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
JavaScript将数字转换为中文
第一种情况当条目少的时候可以写死,但是当条目不固定且条目多的时候,就需要有通用的转换方法,第二种情况更不用多说了,下面是我自己实现转换方法的代码示例,以转人民币大写为例。 中文位数:个、十、百、千、万、十万、百万、千万、亿、十亿、百亿、千亿、万亿、十万亿......
如何实现一个 LazyMan?
网上看到一道 JavaScript 笔试题,感觉还挺有意思的,在此记录一番。 下面是 ES6 的实现方式,如果用 ES5 来写要在维护 this 方面多写一些代码。 吐槽一下,最近想换工作,一直在准备面试,复习的时候感觉前端能考到的知识点真是多啊。
七分钟教会你手写call、apply和bind
前言 温习一下 call、apply、bind的异同 共同点: 功能角度:三者都能改变 this 指向,且第一个传递的参数都是 this 指向的对象。 传参角度:三者都采用的后续传参的形式。 不同点:
聊一聊前端算法面试——二分查找
今天来聊一聊前端面试中出现频率比较高的一种有序数据的算法——「二分查找」。 你可以先思考一下如何回答上边的问题🤔,然后带着答案来阅览接下来的内容。 最简单粗暴的方法就是直接遍历数组,然后找到对应的值把index返回回来,但这种方法的弊端就是如果运气不好,要找的值在数组的末尾,…
面试官,我会写二分查找法了!对,没有 bug 的那种!
第一篇二分搜索论文是 1946 年发表,然而第一个没有 bug 的二分查找法却是在 1962 年才出现,中间用了 16 年的时间。 在计算机科学中,二分查找(英语:binary search),也称折半搜索(英语:half-interval search)、对数搜索(英语:lo…
前端菜鸟的每周一道算法题(一) - 逆波兰表达式求值
逆波兰表达式又叫做后缀表达式。在通常的表达式中,二元运算符总是置于与之相关的两个运算对象之间,这种表示法也称为中缀表示。波兰逻辑学家J.Lukasiewicz于1929年提出了另一种表示表达式的方法,按此方法,每一运算符都置于其运算对象之后,故称为后缀表示。 给你一组数字,从左…
JavaScript:判断一个单链表是否有环
LeetCode:141解法一:标志法给每个已遍历过的节点加标志位,遍历链表,当出现下一个节点已被标志时,则证明单链表有环时间复杂度:O(n)空间复杂度:O(n)解法二:利用JSON.stringif
前端 JavaScript 获取字符串中重复次数最多的字符
想要保持自己的技术活力,最有效的手段就是通过不断地输入来提供足够的养分。我们也不必刻意追求高深的或者新鲜的知识点,通过对一个基础问题的全方位多维度解析,同样也会收获不小。
[路飞]_调整数组顺序使奇数位于偶数前面
剑指 Offer 21. 调整数组顺序使奇数位于偶数前面 题目 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数在数组的前半部分,所有偶数在数组的后半部分。 示例1 题解 双指针
数组的扁平化和去重
前言数组的扁平化和去重是面试里面出现频率比较高的两个,所以我们需要重视起来。本文章是基于死磕36个手写题 写出来的,感兴趣的可以去看一下呀!数组去重前端的更新是很快的,所以每一个问题都是有很多的解法,