丑数:求解《263. 丑数》《剑指 Offer 49. 丑数》《264. 丑数 II》《313. 超级丑数》
什么是丑数,如何判断一个数是不是丑数,求解《263. 丑数》《剑指 Offer 49. 丑数》《264. 丑数 II》《313. 超级丑数》
闰年:快速计算某一年距离 1971 年 01 月 01 日天数,求解《1154. 一年中的第几天》和《1360. 日期之间隔几天》
什么是闰年,如何快速计算某一年距离 1971 年 01 月 01 日的天数,求解《1154. 一年中的第几天》和《1360. 日期之间隔几天》
蔡勒公式:求解任意日期是一周的第几天(周几、星期几)
什么是蔡勒公式,如何确定某一天是一周的第几天,求解《1185. 一周中的第几天》
最大公约数和最小公倍数:求解《1979. 找出数组的最大公约数》
什么是最大公约数,最小公倍数,如何求最大公约数和最小公倍数,求解《1979. 找出数组的最大公约数》
杨辉三角:性质和代码,求解《118. 杨辉三角》《119. 杨辉三角 II》和《2221. 数组的三角和》
什么是杨辉三角,杨辉三角的性质,求解《118. 杨辉三角》《119. 杨辉三角 II》和《2221. 数组的三角和》
排列:选排列和全排列通项公式,求解《357. 统计各位数字都不同的数字个数》
什么是排列,什么是选排列和全排列,排列的通项公式,用排列求解《357. 统计各位数字都不同的数字个数》
尾递归及蹦床函数
什么是尾递归,JavaScript 实现通用版尾递归转迭代函数,为什么 JavaScript 运行环境都不再支持自动尾递归优化。
JavaScript 优先队列代码:支持自定义排序
JavaScript 实现优先队列的代码,自定义排序(最小堆、最大堆都可以),支持数组、矩阵、对象
JavaScript 最大堆(大根堆、大顶堆)代码
最大堆,又称大根堆,大顶堆,JavaScript 实现大根堆的代码。
中位数:求解数据库和数据流中的中位数
中位数 Median 即中数,是有序序列中处于中间位置的数,求解数据库及数据流中的中位数。
1102021222732上页下页