摘要:
划分对于分治的算法设计很重要,下面就专门说一个划分的算法设计,然后再举例子说一些具体的应用。int Partition(int data[], int start, int end){ if(data == NULL) return -1; int index = RandomInRange... 阅读全文
摘要:
Add Two Numbers这个题目是:把两个整型的数字用两个链表表示,然后把这两个数字相加,最后的结果仍然用链表表示。这个题目能很好的体现一个人对于这种算法题的解题思路,是很好的一个题目。这个题目很需要算法设计的那四个步骤:1.设计算法,通过举例子、画图、划分子问题(分治或DP)等方法。2.设计... 阅读全文