How to solve this problem with 150KB??
Some authors solved this problem with very good time and very small memory. But if we store input data without compressing it is necessary near 1Mb. Maybe there exist solution without storing input at all?
Who can help me to understand how it is possible?
Re: How to solve this problem with 150KB??
You just calculate frequencies of appearing black cells for every row and column. This requires only ~10Kb of memory, and at the same time allows to recognize the figure
Re: How to solve this problem with 150KB??
Thank you for your answer. But I still don't know how to use frequencies for recognition figures...
Re: How to solve this problem with 150KB??
Just think how density functions of projection of every of these figures look like. Circle recognition is easy even by one projection. For some bad cases of squares and triangles you need both projections.
Re: How to solve this problem with 150KB??
wow! beautifull idea :)
My solution use symmetric of figures.
Re: How to solve this problem with 150KB??
In fact, better solution than Sergei said is possible. I think if done in assembly under MS-DOS, solution could use less than half of kilobyte of memory.
How to solve this problem with 150KB??
I save only 8 points which enough for solution
Re: How to solve this problem with 150KB??
Послано
undef 31 июл 2018 22:36
Moment of inertia ;)