JavaScript

前端算法基础

2019-08-25  本文已影响0人  Aniugel

通常情况下,搞金融的都会考算法。

一、排序

快速排序:https://segmentfault.com/a/1190000009426421
选择排序:https://segmentfault.com/a/1190000009366805
希尔排序:https://segmentfault.com/a/1190000009461832

二、堆栈、队列、链表

堆栈:https://juejin.im/entry/58759e79128fe1006b48cdfd
队列:https://juejin.im/entry/58759e79128fe1006b48cdfd
链表:https://juejin.im/entry/58759e79128fe1006b48cdfd
(1)js数组本身就具备堆栈和队列特性。
(2)堆栈:先进后出。

三、递归

递归:https://segmentfault.com/a/1190000009857470
(1)60%的算法题都用到递归。

四、波兰式和逆波兰式

理论:http://www.cnblogs.com/chenying99/p/3675876.html
源码:https://github.com/Tairraos/rpn.js/blob/master/rpn.js

上一篇 下一篇

猜你喜欢

热点阅读