常用排序算法和数据结构的交互式概述,用JavaScript实现。 还包括其他几个其他的算法挑战,类似于在编程访谈中提出的问题。 这是为了帮助您在准备面试时更好地理解计算机科学的基础知识,算法和解决问题的能力。
序算法:
- 快速排序
- 归并
- 选择排序
- 插入排序
- 冒泡排序
- 堆排序
- 铲斗排序
- 排序算法基准
数据结构:
- 堆
- 队列
- 优先级队列
- 链接列表
- 双重链表
- 二叉搜索树
- Max Heap
- 哈希表
- 图形
算法挑战
简单:
- Sum All Primes
- 生成棋盘格
- 展平阵列
- 反转字符串
- 反向元音
- 是Palindrome (即将推出)
- Fizz Buzz (即将推出)
中等/困难:
- 最长的共同前缀
- 没有两个连续的字符
- Anagram Palindrome
- 旋转图像(即将推出)
仅供个人学习参考/导航指引使用,具体请以第三方网站说明为准,本站不提供任何专业建议。如果地址失效或描述有误,请联系站长反馈~感谢您的理解与支持!
链接: https://fly63.com/nav/2674