連続整数の固定と三つの新しい計算方法を深く掘り下げます.


問題に対する思考に基づいて,我々は新しいアルゴリズムを持った.
	private static void givenSum2(int given) {
		int i, sum, tem;
		for (i = 1, sum = 0; given > sum; sum += i, i++) {
			tem = given - sum;
			if (tem % i == 0) {
				System.out.printf("
%d - %d", tem / i, tem / i + i - 1); } } }
アルゴリズム解析:
結論2により、このアルゴリズムの複雑さはO(N^(1/2)であることがわかった.
連続整数の固定と一つに深く入り込む  問題の紹介と経典の解法
http://zhang-xzhi-xjtu.iteye.com/blog/478834
連続整数の固定とその二  問題に対する思考
http://zhang-xzhi-xjtu.iteye.com/blog/478941