个人总结一下,刷算法的网站
1.w3school的在线编程题目,算法的还不错的,前端基础就有些浪费时间了
2.leetcode
不同公司对算法的要求是不一样的,不会也要争取通过
排序、堆栈(js的pop、push、shift、unshift都是堆栈)、递归算法是必须要掌握的
递归是一定要准备和熟悉的,在处理json的时候也经常用到
排序:
常用:
冒泡排序
快速排序
选择排序
希尔排序
递归的本质:终止条件、参数传递等
不会写的话,写出伪代码也可以
个人总结一下,刷算法的网站
1.w3school的在线编程题目,算法的还不错的,前端基础就有些浪费时间了
2.leetcode
不同公司对算法的要求是不一样的,不会也要争取通过
排序、堆栈(js的pop、push、shift、unshift都是堆栈)、递归算法是必须要掌握的
递归是一定要准备和熟悉的,在处理json的时候也经常用到
排序:
常用:
冒泡排序
快速排序
选择排序
希尔排序
递归的本质:终止条件、参数传递等
不会写的话,写出伪代码也可以