腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
5
回答
有没有
任何
情况
比
字符串
生成器
更
有效
地使用
Rope
数据结构
?
、
、
、
有比
字符串
生成器
更
有效
的
数据结构
的场景吗?有些人认为,在典型
情况下
,在速度方面,绳子
数据结构
几乎从来没有比本机
字符串
或
字符串
生成器
操作更好,所以我很好奇地看到一些实际的场景,那里的绳子确实更好。
浏览 4
提问于2009-12-07
得票数 26
回答已采纳
2
回答
scala中的快速子
字符串
、
、
根据的说法,java的子
字符串
需要线性时间。有没有更快的方法(在某些
情况下
可能是这样)?我可能建议迭代器,但怀疑它也需要O(n)。val s1: String = s.iterator.drop(5).mkString 但是迭代器上的几个操作要比
字符串
上的相同操作更快,对吗?
浏览 1
提问于2015-08-21
得票数 1
回答已采纳
3
回答
正则表达式分析器
生成器
、
、
、
有时,使用高度优化的regex搜索函数
比
在运行时包含生成解析器的库
更
方便。
是否
有
适合这种角色的解析器
生成器
? 生成与给定正则表达式对应的DFA。在简单的
情况下
,与KMP或Boyer-Moore一样
有效
。
浏览 13
提问于2012-01-27
得票数 6
回答已采纳
1
回答
不变性会导致性能问题吗?
、
、
在处理大量
字符串
连接时,我们知道最好使用StringBuilder,例如:using System.Diagnostics; }} 这是众所周知的情况,在这种
情况下
,显着地提高了通过StringBuilder与+运算符连接
字符串
的性能。我的假设是,StringBuil
浏览 0
提问于2012-07-03
得票数 2
回答已采纳
11
回答
String.Format和StringBuilder一样
有效
吗?
、
、
、
、
假设我在C#中有一个
字符串
生成器
,它可以这样做:string cat = "cat";string s = sb.ToString();string cat = "cat";在回答了一些有趣的问
浏览 9
提问于2008-08-09
得票数 161
回答已采纳
1
回答
钢丝绳
数据结构
及线
、
、
、
绳子本身在
任何
位置都是非常快的插入,而且在特定的位置也能快速地得到一个字符。 将每一行的start和length存储在向量中。因此,您将拥有包含所有字符的
Rope
数据结构
,然后是一个单独的std::vector<line>。line结构只包含两个
浏览 4
提问于2021-03-31
得票数 4
5
回答
如何在C中实现可变长度的
字符串
-y
、
、
、
、
我已经搜索了相当多的信息,但是我找不到关于可变长度
字符串
是如何在高级语言中实现的信息。我正在创建自己的这样的语言,并且不知道从哪里开始使用
字符串
。我
有
一个描述string类型的结构,然后是一个分配这样一个‘string’的create函数: STRCPY(this->native, native); return
浏览 6
提问于2010-02-11
得票数 4
回答已采纳
5
回答
确定一组点
是否
位于规则网格上
、
、
我想知道这组点
是否
位于规则网格上(它们
是否
是2D格的子集)。我想就如何做到这一点提出一些想法。现在,假设我只关心这些点
是否
形成一个轴向矩形网格(底层格是矩形的,与x和y轴对齐),它是一个完整的矩形(格的子集
有
一个没有孔的矩形边界)。
任何
解决方案都必须是相当
有效
的(
比
O(N^2)好),因为N可以是几十万或数百万。 上下文:I编写了一个二维向量场图
生成器
,它适用于任意采样的向量场。在采样在规则网格上的
情况下
,
有
更
浏览 10
提问于2010-07-21
得票数 4
1
回答
为什么静态解析器
生成器
比
动态分析器
生成器
更
普遍?
、
、
、
、
解析器是一种接收输入
字符串
并发出AST的东西。静态解析器
生成器
采用语法并为解析器输出代码。进入解析者的世界是令人沮丧的。我不明白为什么每个人都指着雅克或野牛。我只想让我的程序接受一个任意的EBNF,一个任意的输入
字符串
,然后吐出AST。 每种语言
浏览 0
提问于2018-04-12
得票数 3
1
回答
使用LINQ与EF反向POCO发生器?
、
使用EF反向POCO
生成器
,我已经从现有数据库创建了我的数据库POCOs,并且可以通过编写SQL来使用Dapper和DapperExtensions进行访问。在某些
情况下
,我可能
更
喜欢对实体使用Linq,但我在
任何
地方都看不到DbContext。我尝试从EFRPG中
浏览 3
提问于2016-06-17
得票数 0
回答已采纳
2
回答
术语:队列与fifo
、
在引用或记录用于任意长异步线程或处理器之间通信的典型无锁循环
数据结构
(或类或对象)时,通常使用"queue“、"fifo”或"FIFO“。
是否
有
一个术语在某些
情况下
比
另一个术语
更
准确或更好的交际用法的技术原因?
浏览 0
提问于2014-07-04
得票数 2
回答已采纳
1
回答
字符串
的替代方案::npos
、
、
在自定义类的自定义find()方法返回自定义
数据结构
中元素的索引位置的场景中,
有
什么
比
返回string::npos更优雅的吗? find()方法的返回类型是size_t。我不想和string
有
任何
关系。在
更
普遍的
情况下
,
是否
存在与size_t兼容的通用通用方案?
浏览 0
提问于2018-03-11
得票数 4
回答已采纳
1
回答
估计约简有序二元决策图效率的启发式算法?
、
、
、
(ROBDD)是一种
有效
的多变量f(x1,x2,...,xn)布尔函数
数据结构
。我想知道他们
有
多
有效
率。例如,对于数据压缩,我们知道低熵的数据(一些符号
比
其他符号出现得
更
频繁,重复次数更多)可以很好地压缩,而完全随机的数据不能被压缩。
是否
有
类似的直觉来估计ROBDD代表给定的布尔公式的效率?
浏览 0
提问于2010-08-15
得票数 9
回答已采纳
1
回答
从运行时
数据结构
生成变量定义代码
、
假设我在运行时手头
有
一个dict,
是否
有
一种简单的方法来创建定义dict的代码。例如,它应该输出
字符串
。"d = {'string_attr1' : 'value1', 'bool_attr1': True}"
更
普遍的情况是:
是否
有
内置
浏览 3
提问于2015-06-12
得票数 0
回答已采纳
1
回答
把trie转换成反向trie?
、
、
、
假设我
有
一个
数据结构
,它包含许多
字符串
。要在trie中查找
字符串
,我将从根开始,并按照顺序遵循带有
字符串
适当字符的指针,直到到达给定的节点为止。现在,假设我想为同一组
字符串
构建一个“反向trie”,在这里,我不会以第一个字符开始查找
字符串
,而是从最后一个字符开始查找
字符串
。
是否
有
一种将尝试转化为反向尝试的
有效
算法?在最坏的
情况下
,我总是可以列出trie中的所有
字符串</e
浏览 1
提问于2013-01-11
得票数 1
回答已采纳
3
回答
两个键HashSet?
、
这里集合s
有
3个元素。
有
什么图书馆已经提供这个了吗?如果没有这样的实现,那么
比
从头开始实现整个
数据结构
更
容易(更
有效
)吗?在Java中扩展HashSet实现?
浏览 2
提问于2010-04-10
得票数 5
回答已采纳
3
回答
在一个巨大的列表中查找/搜索的最
有效
方法(python)
、
、
、
--我刚刚解析了一个大文件,并创建了一个包含42.000个
字符串
/单词的列表。我想对这个列表进行查询,以检查给定的单词/
字符串
是否
属于它。所以我的问题是:>> if word in list: print 'word' 这真的很微不足道,我相信
有
更好的方法来做到这一点。我的目标是应用快速查找,查找给定的
字符串
是否
在此列表中。
浏览 0
提问于2010-04-24
得票数 35
回答已采纳
1
回答
在单个文档中查找短语
、
我
有
一个网络应用程序,允许用户上传文本文档(约2-3000字),以及一个数据库表约50,000个短语(作为
字符串
)。理想
情况下
,web应用程序流应该是在上传后加载的页面上,应用程序知道它在一个文档中找到了哪些短语。理想
情况下
,我喜欢ruby的解决方案,但是关于其他技术或
数据结构
或
任何
东西的建议将是一个真正的帮助。
浏览 0
提问于2016-11-15
得票数 1
3
回答
字符串
集实现
、
、
我必须为一对
字符串
实现一个集ADT。boolean contains(String a, String b);} 我能想到的一个简单的实现是使用一个两级哈希表,即HashMap<String, HashMap<String, Boolean>>。但是这种
数据结构
并没有利用访问模式的两个特点。我想知道<em
浏览 7
提问于2011-11-04
得票数 2
回答已采纳
1
回答
“模数”子
字符串
搜索的高效
数据结构
、
、
我们
有
一个问题,我们想要对一个大的1MM -10毫米的
字符串
(“模型号”)进行子
字符串
搜索,快速识别包含给定子
字符串
的
任何
“模型号”。
数据结构
还需要能够支持快速搜索以给定子
字符串
开头和/或以给定子
字符串
结尾的模型号。例如,我们需要能够像we .b这样简单地进行搜索(这将与WTW9400PDQB匹配,因为它以WTW开头,以B结尾) 我正在寻找的是一个内存中的
数据结构
,它可以非常
有效
地完成这些搜索。理想
浏览 2
提问于2012-12-05
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券