算法
idongchen
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
leetcode basic-calculator基础计算器js版四则运算 aidongchen
思路是采用的是先转后缀表达式,再计算数值 中缀转后缀表达式(逆波兰式)是对着百度百科实现的 力扣上面有3道类似的题目: 1.basic-calculator 整数、加减和括号 1.basic-calculator-ii 整数、加减乘除(不需要支持括号) 1.basic-calculator-iii 整数、加减乘除和括号 代码实现如下: const config = { '+': { weight: 1, fn(args) { return args.reduce((a, b)原创 2021-08-14 17:42:02 · 238 阅读 · 0 评论 -
从头开始学习算法和数据结构
从头开始学习算法和数据结构记录下最近的学习 记录下最近的学习 p1 常用的排序算法 参考原创 2021-07-28 23:32:35 · 150 阅读 · 0 评论 -
p1常用排序算法
学习算法和数据结构最开始一般都是排序算法。想象一下如果一本字典是无序的,我们要查一个词得花多少时间,幸好市面上的字典的内容都是按照一定顺序排列好的。 进入正题,先学习一下最容易理解的3个算法。 1、选择排序 选择排序的思路是,每次从待排数组中pick出最小的(问题规模每次减一) function selectSort(arr) {在这里插入代码片} function selectSort(a) { let arr = JSON.parse(JSON.stringify(a)); let len =原创 2021-07-28 23:31:19 · 204 阅读 · 0 评论
分享