|
|
1
4
至少在2.6中,字符串片段总是新的分配;string_slice()调用pystring_fromStringandSize()。它不重用内存——这有点奇怪,因为使用不变的字符串,应该是一件相对容易的事情。 除了缓冲区api(您可能不需要),没有更有效的方法来执行此操作。 |
|
|
2
3
与大多数垃圾收集语言一样,字符串是根据需要创建的,这是非常常见的。原因是,如前所述跟踪子字符串会使垃圾收集更加困难。 您要实现的实际算法是什么。如果我们多了解一点,也许可以给你一些建议,告诉你如何取得更好的结果。
至于另一种选择,你真正需要做的是什么?你能用另一种方法来看待这个问题吗,比如在字符串中保留一个整数索引?你能用一个
|
|
|
3
1
一个(尽管有点老套)解决方案是这样的:
它将跳过第一个字符,然后将数据读入字符串变量。 |
|
4
1
取决于你在做什么,
|
|
Sweepy Dodo · JSON lite的格式化 1 年前 |
|
|
giantjenga · 优化整数向量到二进制向量的转换 1 年前 |
|
Zegarek · Postgresql递归查询未提供预期结果 1 年前 |
|
|
Joe · 为什么这两个查询之间的性能存在如此大的差异? 1 年前 |
|
tic-toc-choc · 在`dplyr中高效使用列表进行过滤` 1 年前 |