首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >编程分形

编程分形
EN

Stack Overflow用户
提问于 2009-01-14 20:56:14
回答 11查看 2.5K关注 0票数 0

学习编程分形是否有助于清晰地思考某些编程问题?

EN

回答 11

Stack Overflow用户

发布于 2009-04-05 13:47:30

分形编程将向您介绍递归、迭代、图形编程概念、图像处理和用户界面设计。从数学的角度来看,你将学习几何,复数,莫比乌斯变换(克莱因分形),仿射变换(IFS分形),求根方法(牛顿分形)。

最重要的是,你会得到奖励,因为你会看到你的努力产生了奇怪和不同寻常的图像。

票数 5
EN

Stack Overflow用户

发布于 2009-01-14 20:59:07

根据我的记忆,你会很好地处理递归,如果没有else...maybe的话,还有一点位图级别的编程……

票数 2
EN

Stack Overflow用户

发布于 2009-04-05 14:42:12

如果你是初学者,这样的活动肯定会帮助你提高你的技能。除此之外,根据你设定的分形类型和目标,编程分形可视化可能会给你一些特定的技能或知识,比如:

使用图形,图像processing;

  • understanding递归和递归structures;

  • optimization techniques;

  • low-level程序optimizations;

  • understanding计算机如何操作(例如,为什么分辨率通常是有限的和浮点精度和误差accumulation);

  • parallel programming;

  • some数学改进和扩展您的范围interest;

  • understanding各种技术(例如,您可以在PixelBendercode Mandelbrot set,这是非常快,因为可以在图形处理器上执行);更复杂的压缩算法(例如,某种类型的分形着色(例如,您发明了自己的分形集合着色

  • understanding compression);

  • creativity :)

这确实是一个多才多艺、有趣的领域,有很多东西需要探索和学习。我过去经常画分形:)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/444628

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档