算法通关村专栏笔记 没有思路时该怎么解题 一个屡试不爽的方法: 将常用数据结构和常用算法思想都想一遍,看看哪些能解决问题。 常用的数据结构有数组、链表、队、栈、Hash、集合、树、堆。 常用的算法思想有查找、排序、双指针、递归、迭代、分治、贪心、回溯和动态规划等等。