Closed. This question is off-topic. It is not currently accepting answers. Learn more
想改进这个问题吗?Update the question所以堆栈溢出的值小于aa>。
我正在申请和实施洪水填充。
我使用Objective C实现了它,但没有使用任何苹果的框架基本上算法是从C语言移植过来的。
目前有两种实现方式:floodfill4和scanline floodfill。
两人都花了大约5秒的时间在ipad上填充800x600矩形。
以下是我的算法:
on-topic
你认为值得花点时间把它移植到纯C。我的性能会有明显的提高吗?
你有没有看到其他提高性能的方法?
谢谢!

最佳答案

目标C的主要性能问题是方法调用,它比标准C调用慢。
但是,如果不经常使用子例程调用,则不会影响性能。
然而,对于现代处理器来说,800x600的5秒是非常慢的,所以您实际上应该优化代码。

关于iphone - objective-c 的实现是否比普通C慢得多? (优化),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6451948/

10-14 21:06
查看更多