flutter - `getMinIntrinsicWidth` 真的那么贵吗?
问题描述
在 Flutter 文档中,我读到:
abstract class RenderBox extends RenderObject {
...
/// Calling this function is expensive as it can result in O(N^2) behavior.
...
double getMinIntrinsicWidth(double height) {
我无法找到更多关于何时以及为何如此昂贵的信息,甚至无法找到N
大型O
. 高度(),小部件数量,树的深度,调用次数,...?
有人有O(N^2)
运行时的例子吗?
解决方案
推荐阅读
- c - rand() / RAND_MAX 是否返回 [0, 1) 或 [0,1]?
- amazon-web-services - 创建 CA 证书时 AWS 中的 ValidationException
- javascript - 在 Doc Google 表格中编写 Google 合并单元格脚本
- reactjs - Normalizr - 我将在哪里修改实体?
- php - 无法从多个数组中获取完整的名称列表
- android - 无法自动读取OREO中的短信
- sparql - SPARQL 查询以检索以特定 URI 开头的所有主题
- python - 如何让 unicode 源代码影响整个字符串而不仅仅是第一个字符?
- ios - 从一个 VC 的按钮呈现给另一个 VC 使 SWrevealviewcontroller 发现为零
- r - rpy2: Reading a file to a Float Vector