腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
绳索
数据结构
、
、
、
我读到了关于绳索
数据结构
的文章,我对使用
C
++和Qt构建文本编辑器很感兴趣。我的问题是:像
C
++这样的编程
语言
中的内置字符
串
操作函数是否使用了rope
数据结构
?或者,我是否需要编写自己的代码来实现ropes,以便能够更高效地执行字符
串
操作,如连接和
删除
?
浏览 1
提问于2012-09-22
得票数 10
回答已采纳
1
回答
将NFA存储到
数据结构
中
、
、
、
、
我有一个NFA,我需要使用一个
数据结构
(我不能使用递归下降解析器)来存储它。一旦NFA存储在一个
数据结构
中,我就会得到一个字符
串
来检查该字符
串
是否根据给定的NFA有效。有人能建议一个
数据结构
来存储NFA吗?此外,如果有任何开放源码
c
语言
的例子,这将有很大帮助。
浏览 8
提问于2022-02-25
得票数 0
2
回答
C
++和Java
数据结构
的重叠:堆栈"top“vs "peek”
、
、
、
我经常在Java和
C
++中使用Stack
数据结构
。这是一种标准的
数据结构
,在实现许多算法时非常常见。我的问题是(让我抓狂的是)为什么
C
++使用"top“作为函数名,返回最顶层的元素值而不
删除
它,而使用"peek”作为方法名? 我知道
数据结构
没有标准,但计算机科学还不够深入,应该有一个标准吗?你们这些专业程序员是否编写了自己的
数据结构
库,这些库遵循跨
语言
的公共接口?在我看来,这似乎是最好的做法。我用
C
++、Java、
浏览 7
提问于2012-09-01
得票数 0
回答已采纳
2
回答
在Mac/Windows/Linux上使用GNU
C
库和其他
数据结构
库。
、
、
、
我想知道
C
库系统/字符
串
/
数据结构
/数据库等是否与平台相关。 这些库依赖于特定平台的东西是什么?就像正则表达式/字符
串
操作/sql连接性等库依赖于平台一样。我想建立一个程序,处理字符
串
,数据库(sqlite3,mysql,甲骨文),
数据结构
,文件I/O和系统路径。当在Windows、Linux和Mac平台上重新编译时,可以在该平台上运行。请不要推荐我用其他编程
语言
来做这个,我希望
C
语言
浏览 2
提问于2015-01-04
得票数 3
2
回答
方案中的算法或
数据结构
书籍
、
、
有关于
数据结构
和/或算法的非常好的书籍,以
C
、
C
++或Python等
语言
为特色。一个特殊的例子是“使用
C
和
C
++的
数据结构
,由Yedidyah、MosheJ.Augenstein和Aaron M.Tenenbaum编写。同样,是否有关于方案编程
语言
中的
数据结构
和/或算法的书籍?
浏览 2
提问于2013-08-16
得票数 4
回答已采纳
3
回答
C
++:整数设计中的概念问题
、
我正在为一种实验性编程
语言
编写一个解释器(教育,有趣,.)到目前为止,一切都进行得很顺利(Tokenizer & Parser),但实际上运行标记化和解析代码的部分中的一些
数据结构
遇到了一个很大的问题。我的编程
语言
基本上只有两种类型,int和string,它们被表示为
C
++字符
串
(std类)和int。下面是我用来传递值的
数据结构
的一个简短版本:{ Int,} { s
浏览 6
提问于2010-03-31
得票数 1
回答已采纳
1
回答
创建一个将用给定字符替换所有重复字符的方法。方法签名将是replaceRepeating(String,char)
、
创建一个将用给定字符替换所有重复字符的方法。方法签名将是replaceRepeating(String,char)。例如,如果我调用replaceRepeating(“Krishnan”,‘’),输出应该是“K__sh*vd”。重复的字符是r,i,n和a,它们都被*替换了。
浏览 6
提问于2020-05-30
得票数 0
3
回答
删除
Python中的重复字母
、
如何
删除
字符
串
中重复的字母?= char_str[i]:return new 编辑:误解:我不想
删除
所有的重复字符。如果它们是按顺序重复的。
浏览 1
提问于2016-12-05
得票数 4
回答已采纳
4
回答
Ruby
C
扩展,使用Ruby数据类型还是原生
C
来提高性能?
、
、
、
我目前正在为ruby编写一个
C
扩展,这是我的一个项目的一部分。这个扩展是为了实现一个算法,出于性能方面的原因,我已经在
C
中用ruby实现了这个算法。但我提出的问题是,出于性能原因,我是应该在
C
代码中使用ruby自己的数据类型,还是应该将它们转换为
C
的本机类型?提前感谢 帕特里克
浏览 0
提问于2009-12-25
得票数 2
5
回答
如何在更高级别的
语言
中实现混合的、无大小的列表?
、
、
、
大多数高级(或脚本)
语言
都有
数据结构
,它们可以在相同的结构中保存不同类型的数据(如数字、字符
串
甚至函数),您也可以添加元素,而不必考虑它们的大小,而不必指定它们的大小。他们有时被称为名单。相反,低级
语言
(例如
C
++或甚至更好的
C
语言
是许多脚本
语言
的基本
语言
)则相反:它们只支持只能容纳一种特定类型数据的大小数组。实际上,在填充指定大小后,可以继续添加项,但这将是危险的。那么,这些类型的
数据结构
在高级
语言</em
浏览 0
提问于2016-07-05
得票数 4
回答已采纳
1
回答
array.push() O(1)在Haxe中吗?
、
、
许多
语言
都有一个标准类型,可以在需要的时候自动调整大小,比如
C
++的vector<T>或者
C
#的ArrayList<T>,但是在Haxe中,我没有看到这样的
数据结构
。它可以添加/
删除
(分期) O(1)中的最后一个元素吗?
浏览 0
提问于2013-03-26
得票数 1
回答已采纳
3
回答
C
#
数据结构
和算法的定义
、
、
我需要知道
C
#中常见
数据结构
和算法实现的细节。也就是说,比如说,我需要知道链表是如何处理和表示的,它们和它们的方法是如何定义的。
浏览 0
提问于2009-07-22
得票数 4
回答已采纳
1
回答
面向对象的嵌套字典
数据结构
、
、
、
、
例如:以下是目前为止的语法(在EBNF中):Key -> string我需要用
C
#表示这个
数据结构
。在像python这样的动态类型化
语言
中,这似乎是微不足道的(dict具有字符
串
或dicts的值)。但是在
C
#中,
数据结构
的用户如何才能以多态方式知道值是plist还是字符
串
?下面是我到
浏览 0
提问于2014-05-21
得票数 2
回答已采纳
3
回答
如何在数组中存储字符
串
?
、
、
、
、
据我所知,从
c
/
c
++和
数据结构
的一般知识来看,数组被构造为具有恒定大小的顺序内存块。所以,如果我创建一个由五个i32变量组成的数组,那么数组大小是5x4字节,但是当我创建字符
串
数组时,它是如何处理的。它是否创建指针数组并只存储字符
串
对象的内存地址?我问过关于生锈的问题,但是任何人都知道任何一种
语言
如何处理这种情况的方法,可能对每种
语言
来说都是同样的方法。
浏览 24
提问于2022-08-08
得票数 -3
回答已采纳
5
回答
复合数据类型和
数据结构
之间的区别是什么?
、
、
我读到
C
中的字符数组是复合数据类型,因为它是一个字符序列,但是在Java中,字符
串
是一个类,而维基百科说类是
数据结构
,我很困惑。
浏览 0
提问于2011-01-08
得票数 4
回答已采纳
2
回答
对于
C
中的简单配置参数,合适的
数据结构
是什么?
、
、
、
、
我需要一个
数据结构
(
C
语言
)来表示配置参数,它很容易操作:插入、
删除
、查找等。我认为散列太重了,因为配置参数只是一些层次结构映射的键值对,很可能不超过10个。那么,存储这些配置参数的最佳
数据结构
是什么?
浏览 0
提问于2012-02-28
得票数 1
2
回答
Python,一种支持面向对象编程的
语言
,如何用
C
实现,它不是面向对象的编程
语言
?
、
、
、
据我理解,
C
没有对象的概念,那么如何在
C
中实现Python来支持
C
不能支持的东西呢?“对象”的概念是如何在
C
中建模的?什么是内部使用的?编辑:阅读评论,我对Python的这个具体实现感兴趣,它“使用”
C
使整个工作。更具体地说,python“对象”是如何用
C
表示的。作为注释中的一个例子,类似于Banking的东西可以使用“类”来建模它,就像
C
如何建模Python对象的概念一样。
浏览 0
提问于2021-05-23
得票数 0
回答已采纳
3
回答
比unordered_map更快的
数据结构
?
、
在我的场景中,我正在寻找一种比
C
++的unordered_map更快的
数据结构
。我实现了我自己的AVL自平衡树(看起来对我的情况很好),但它实
浏览 1
提问于2015-09-25
得票数 1
2
回答
StringBuilder对绳索
、
、
早上好,当从流中请求一个新字符时,该字符将被添加到缓存中,如果回滚是requested.When请求回滚,则返回缓存中的某个点当找到令牌时,将回滚缓存中的所有内容
删除
到当前位置。总之,我想知道你觉得哪种
数据结构
是最好的: addition)Priority 2:执行子字符
串
(如StringBuilder.delete(.))在
数据结构
上(或清除completely)Priority3:能够创建缓存的字符
串
浏览 1
提问于2011-05-14
得票数 4
回答已采纳
1
回答
如何添加不同类型的属性映射?
、
、
、
这是一个
C
++(11)设计问题:Graph G; ..。并
删除
该属性以节省内存: G.deleteNodeMap("colo
浏览 4
提问于2013-02-05
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言-删除字符串空格
C语言——数据结构
怎么学好C语言数据结构?
C语言指针与字符串
c语言-字符串数组练习
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券