2012年12月14日

摘要: int* iNum[65535];int iPos = 0;void doWork(int iSum, int iNow){ int iStart = iNow; iNum[iPos ++] = &iStart; while(iSum - iStart > iStart) { doWork(iSum - iStart, iStart + 1); for (int i=0; i<iPos; i++) { printf("%d + ", *iNum[i]); } printf("%d\n", iSum - iStart); iStart 阅读全文

posted @ 2012-12-14 12:27 我不是牛人 阅读(486) 评论(0) 推荐(0) 编辑

摘要: public static void main(String[] args) { Do(3, 20); } /* * n,N项式 * m,M以内的加减法 */ public static void Do(int n, int m) { int num = 2*n-1; // 随机数与符号都是随机生成 HashMap<String, String> hs = new HashMap<String, String>(); while(true) { int[] arr=new int[num]; for (int i=0; i<num; i++){ if (i%... 阅读全文

posted @ 2012-12-14 12:16 我不是牛人 阅读(416) 评论(0) 推荐(0) 编辑