ところてん #5296(2008/01/13 11:48 GMT) [ C ] Rating1/1=1.00
O(n)のアルゴリズムは、棒倒し法しか思いつかない。 穴掘り法はある程度、美しいんだけど、O(n^2)だし。 棒倒し法で棒を倒す方向を決定するのに、 周囲の環境を見て決めるように、パラメータチューニングするしかないのかなぁ。 と考え中。 ↓は綺麗だけどお題を満たさない答え。 迷路(笑)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
#include<stdio.h> #include<stdlib.h> int main() { int x,y,n,m; n = 10; m = 20; for (y = 0; y < m; y++){ for (x = 0; x < n; x++){ printf(rand() > RAND_MAX / 2 ? "/" : "\"); } printf("\n"); } }
Rating1/1=1.00-0+
1 reply [ reply ]
ところてん
#5296()
[
C
]
Rating1/1=1.00
Rating1/1=1.00-0+