编程基础知识巩固刷题网站推荐
这里推荐力扣的题库。
「题库」是力扣用户进行题目练习的主要入口,已上线超过 1000 道原创编程题,覆盖 16 种编程语言,累计 1 亿+ 用户提交记录。知识点涉及包括贪心、动态规划、链表、二叉树、哈希表等算法与数据结构,并按难度分为简单、中等、困难三个等级,分别满足不同技术岗位的要求。
题库类型多样化,含数组、字符串、哈希表、动态规划、数学、排序、贪心、深度优先搜索、二分查找、广度优先搜索、树、矩阵、数据库、二叉树、双指针、位运算、栈、堆(优先队列)、图、前缀和、设计、模拟、回溯、滑动窗口、计数、链表、并查集、枚举、单调栈、有序集合、递归、分治、字典树、二叉搜索树、队列、数论、状态压缩、线段树、记忆化搜索、几何、拓扑排序、树状数组、组合数学、哈希函数、最短路、博弈、数据流、字符串匹配、滚动哈希、交互、脑筋急转弯、单调队列、随机化、归并排序、双向链表、快速选择、迭代器、概率与统计、多线程、桶排序、后缀数组、计数排序、最小生成树、扫描线、Shell、水塘抽样、强连通分量、欧拉回路、基数排序、双连通分量和拒绝采样多种类型。
支持在线提交作业。