哪位能给小弟我这个编程门外汉解释上,什么是算法的复杂度

哪位能给我这个编程门外汉解释下,什么是算法的复杂度。
见到不少笔试题都考算法的时间和空间复杂度,对于这个不是很理解,看了书也是云里雾里的。哪位大侠能简单解释下,最好能给举个例子。