Skip to content
山不让尘,川不辞盈
搜索 K
Main Navigation 主页闲聊关于
实用网站
工具网站
Excel工具

Appearance

Sidebar Navigation

pages

闲聊

关于我

tools

ExcelTools

recommendation

工具网页

实用网页

2025

五一长沙游玩攻略

2024

Coze Agent 调研

Git 多仓库提交用户信息动态设置

vitepress博客搭建

Vue3 + vite 实用依赖与配置

解决nvm use无效问题

2023

Flutter windows 环境配置

Electron windows robotjs 安装教程

Electron 控制屏幕亮度

现阶段AI建站工具简析

2022

Echarts-dataZoom在windows无法触屏拖动问题

Vue全局错误监测

Electron前端开启局域网接口

快速搭建Electron桌面应用

Node.js 笔记

el-table懒加载局部更新

uniapp 小程序自定义顶部标题

JS 代码编写优化

十个常用工具库

前端常用的响应式布局方法

Vue 面试知识点

JavaScript 手写方法

JS音频的总时长 NaN || Infinity 问题

B站前端路线资源整合

Vue 组件间通信的6种方式

TypeScript 基础知识点笔记

2021

JavaScript 面试知识点

LeeCode 笔记

axios简单封装

Vue3 笔记

Vue2 笔记

JavaScript 笔记

Git 常用命令

JavaScript DOM 常用知识点

vscode 插件推荐

ES6模块化

请求与跨域

CSS 图片处理技巧

文章目录

LeeCode 笔记 ​

阅读时间:

2

分钟
文章字数:

388

字
发布日期:

2021-12-22

最近更新:

2024-11-19

LeeCode

记录我 LeeCode 刷题使用的好用知识点,查漏补缺

推荐题目参考 ​

题目

1. 数字类 ​

我常用的方法:

js
array.forEach((i) => {
  xxx
}) // 遍历数组
array.reverse() // 数组反转
String.split('') // 把字符串变为数组
parseInt(String) // 字符串转数字
String - 0 // 字符串转数字
number.toString() // 数字转字符串
isNaN(number / String) // 判断值是否为NaN; 可用于检测是否为数字
array.unshift(xxx) // 在数组前插入

1.1 LeeCode 第 7 题:整数反转 ​

幂表示方法:

js
Math.pow(-2, 31) // -2^31 可表示负数
2 ** 31 //  2^31 不可为负

1.2 LeeCode 第 43 题:字符串相乘 ​

JavaScript 中的最大安全整数是 9007199254740991,当我们进行超出这个范围的数值计算的时候就无法得到精确的值,而是一个近似值。

我使用的是 BigInt 进行运算。JavaScript 用时超过 71% 、内存超过 81% 用户提交记录。

JS
// 整数转BigInt,在后面+n
console.log(123456789n)
// 使用函数转
BigInt("10") // 10n
BigInt(10)   // 10n
BigInt(true) // 1n

我的题解

js
/**
 * @param {string} num1
 * @param {string} num2
 * @return {string}
 */
var multiply = function (num1, num2) {
  return (BigInt(num1) * BigInt(num2)).toString()
}

1.3 LeeCode 第 168 题:Excel 表列名称 ​

将数字转换为 ASCII 码

题目技巧,1~26,每一个加 64 就是对应大写 A~Z

js
var num = 65
String.fromCharCode(num) // A

1.4 LeeCode 第 171 题:Excel 表列名称 ​

将数字转换为 ASCII 码

题目技巧,1~26,每一个加 64 就是对应大写 A~Z

js
var a = 'A'
a.charCodeAt() // 64

未完待续 ​

Pager
上一篇JavaScript 面试知识点
下一篇axios简单封装
本站总访问量 -- 次 本站访客数 -- 人次

前端狗都不如 © 2021-2025 holden