腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何比较用不同
语言
编写的两种不同算法的
效率
?
algorithm
、
performance
但不幸的是,它们是用不同的
语言
写成的。由于不同的
语言
本身具有不同的
效率
,能否比较两种不同
效率
的算法的
效率
?我不想重写任何算法,因为它们都有超过一万行。
浏览 2
提问于2014-01-18
得票数 3
回答已采纳
4
回答
实现
排序
和/或搜索算法-在哪里以及为什么
algorithm
、
language-agnostic
、
sorting
有时我会遇到手动实现的
排序
和/或搜索算法,而不是使用
语言
实现的算法。我研究过的大多数源代码都是用Java、
C
#或PHP
语言
编写的--但我猜这种现象与
语言
无关。内存
效率
更高?不能忍受使用内置功能的想法?Java最好使用合并
排序
(在Collections.sort()中),当您将其与快速
排序
进行示例比较时,这会有一些开销。如果你有一个你经常用来做普通任务的收藏,非常欢迎你用你选择的
语言
提交它!
浏览 13
提问于2009-04-07
得票数 2
回答已采纳
5
回答
在Python中对列表进行
排序
时传递reverse=True会影响
效率
吗?
python
、
performance
、
sorting
、
reverse
、
time-complexity
在Python
语言
中对列表调用sort()时,传递cmp=f会减慢
排序
速度。传递reverse=True是否会以任何方式影响
排序
的
效率
(或者它是否等同于不反转的
排序
)?
浏览 1
提问于2012-01-31
得票数 15
2
回答
在R中用最有效的方法对两个向量进行
排序
?
sorting
、
r
在R中用锁步长
排序
两个向量的最有效方法是什么?第一个向量应按升序
排序
,第二个向量应按顺序重新
排序
,以便在
排序
之前具有相应索引的元素在
排序
后仍有相应的索引。例如:bar <-
c
(2,6,4,10,8)# bar ==
c
(2,4,6,8,10) 注意:在这里,
效率
是绝对必须的,因为
浏览 2
提问于2010-02-21
得票数 5
回答已采纳
2
回答
C
:链表词频
排序
c
、
sorting
、
linked-list
、
structure
我对
C
编程非常陌生,所以尽管它在一定程度上可以工作,但可能存在很多
效率
问题/缺陷。//skip all non-word characters
c
= fgetc(fp);
c
= fgetc(fp);
浏览 0
提问于2012-08-06
得票数 0
回答已采纳
2
回答
什么是高效和稳定的外部
排序
算法实现(用
c
编写)?
c
、
algorithm
、
sorting
、
external-sorting
什么是高效和稳定的外部
排序
算法实现(用
c
编写)?
浏览 3
提问于2012-02-16
得票数 5
1
回答
比较不同
语言
中不同任务的速度
language-agnostic
如果我想测试完成某些任务所需的速度,我用什么
语言
做测试会有关系吗?我们可以认为这是程序员想要执行的任何工作。简单的作业,如
排序
,或涉及文件签名和验证的更复杂的作业。考虑到我们都知道某些
语言
会比其他
语言
运行得更快,这意味着任务将依赖于
语言
及其编译器/运行时的优化方式。但这一切显然都是不同的。那么,最好是依赖一种较少依赖抽象的
语言
,比如
C
,还是可以用更高级别的
语言
测试作业和任务,并且依赖于它们实现得足够好而不必担心任何可能的
效率
浏览 3
提问于2014-04-21
得票数 0
回答已采纳
1
回答
将R代码转换为
C
代码
c
、
r
、
matrix
出于速度的原因,我正在考虑将R脚本转换为
C
代码,并将其打包为.exe。我是
C
语言
的新手。如果我应该用
C
语言
来做这件事,什么库可以帮助我模仿R的一些数据处理函数,比如基本的矩阵操作?我应该从哪里开始呢?现在我甚至不知道如何将我的数据读入
C
(逗号分隔的文本文件)。
浏览 0
提问于2012-04-13
得票数 10
回答已采纳
9
回答
纯函数
语言
中的有效堆
haskell
、
functional-programming
、
binary-heap
、
heapsort
、
purely-functional
作为Haskell的一个练习,我正在尝试实现堆
排序
。堆通常是在命令式
语言
中作为数组实现的,但是在纯函数
语言
中这将是非常低
效率
的。如何用纯函数
语言
(如Haskell )有效地实现堆? 编辑:我的意思是它仍然应该在O(n*log )中,但是它不需要超过
C
程序。另外,我想使用纯函数式编程。在Haskell做这件事还有什么意义?
浏览 0
提问于2009-05-31
得票数 38
回答已采纳
5
回答
您将如何设计一个8位编码?
string
、
character-encoding
如果不能向后兼容ASCII,您将如何设计一组来自西方
语言
的256个字符的8位编码(例如,具有与ISO 8859-1相同的字符)?我的经验法则如下:如果ABC...XYZabc...xyz0123...89按顺序是集合的第一个字符(代码从0到61),那么isalpha(
c
)将只需要比较
c
< 52,isalnum(
c
)将是
c
<另一种想法是:如果字母像AaBbCcDdEeFf...或aàáâãbcdeèéêëfgh...那样
排序
,我认为类似字典的字符串
排序
会更
浏览 0
提问于2010-02-26
得票数 1
4
回答
Python中小集合的性能
python
、
list
、
set
、
bitarray
在这种情况下,
效率
意味着快速构造(从未
排序
列表),快速查询(每个集合上的几个查询),以及有序版本的合理快速构造(可能每十个集合一次)。首先,候选人使用Python的内置集合类型(快速查询),使用
排序
数组(构造可能更快?),或者使用位数组(如果我是在
C
语言
中,则一切都很快……但我怀疑Python是否会如此高效(?)。
浏览 0
提问于2012-06-14
得票数 2
3
回答
在
C
++中,我应该使用qsort而不是sort吗?
c++
、
c++11
、
quicksort
我已经浏览了
C
++中关于qsort和sort的比较的大多数问题。我只想问一下,在某些情况下,您是否更喜欢qsort而不是sort?
浏览 23
提问于2018-01-20
得票数 2
回答已采纳
2
回答
如何开发
C
语言
的
效率
?
design
、
architecture
、
programming-practices
、
c
我想编写一个计算量很大的程序,我希望它尽可能快,所以我选择
C
作为
语言
。然而,有人告诉我,尽管它简单、
效率
高,但它很容易使事情慢下来而不是快,并使自己完全被钉在脚上。
浏览 0
提问于2020-04-29
得票数 -4
11
回答
C
语言
变量声明的
效率
c
、
optimization
、
variables
、
declaration
在
C
中声明一个变量需要多长时间,例如int x或unsigned long long var?我想知道这样会不会让我的代码更快。
浏览 1
提问于2009-12-24
得票数 8
回答已采纳
1
回答
用于java的整数集的存储器高效存储
java
、
data-structures
由于包装器类的原因,Java
语言
中的HashSet在内存使用方面
效率
不高。经过
排序
的整数数组将会丢失摊销的常量时间查找。我还需要遍历每个元素,所以BitSet也不是很好。
浏览 0
提问于2015-11-06
得票数 1
1
回答
在哪里可以找到几个重要的
排序
算法测试用例?
testing
、
sorting
、
case
、
quicksort
、
timsort
我想开发一个非常有效的
排序
算法的基础上,我有一些想法。问题是,我想测试我的算法的
效率
与大多数高度赞赏的
排序
算法,已经存在。理想情况下,我想找到: 是一大群
排序
测试,它们为我提供了算法的
效率
--一组已经存在且经过强优化的
排序
算法(及其代码--不管
语言
如何)--甚至更好,它为
排序
算法开发人员提供了足够的环境。下面是我在前面找到的一篇文章,其中包含了两个表,其中包含了tim
排序
、快速
排序
、双枢轴快速
排序
和
浏览 1
提问于2012-01-21
得票数 3
1
回答
从升序到降序
排序
数据时,哪种
排序
是有效的?
c
、
sorting
、
data-structures
我想使用
C
实现对一组数据进行
排序
。我想知道哪种
排序
是有效的,并且在时间复杂度方面是最好的情况。请注意,数据仅按升序排列。我想把它
排序
为降序。哪一个
效率
更高&
效率
最低?为什么?有没有人能解释得通呢?
浏览 2
提问于2011-11-24
得票数 2
回答已采纳
1
回答
不同
语言
之间的服务器客户端首选项
java
、
c++
、
networking
、
client-server
、
tcp-ip
在不同
语言
之间进行TCP/IP网络连接时,使用一种
语言
的服务器是否比使用另一种
语言
的服务器更有优势?我在
C
++和Java之间交流,想知道使用特定
语言
的服务器是否会提高其整体
效率
,或者在
效率
方面客户机-服务器关系是不可知的。
浏览 0
提问于2012-11-01
得票数 0
回答已采纳
1
回答
C
++原子负载
排序
效率
c++
、
c++11
、
atomic
我有一个内存变量,它在线程A中更新,并在其他线程中读取。读取器只关心该值是否为非零。我保证,一旦该值递增,它永远不会回到零。如下优化有意义吗?换句话说,在阅读器方面,一旦我的条件得到满足,我就不需要“栅栏”了。increment() counter.store(counter+1, std:memory_order_release)iszero() if (counter.load(std::memory_order_relaxed) > 0) retur
浏览 0
提问于2012-11-21
得票数 2
回答已采纳
5
回答
查找多个字符串匹配的算法
algorithm
、
string
、
search
、
boost
效率
不是很高。搜索词的一个例子可能是财富500强公司名称的列表。 想法?
浏览 1
提问于2010-07-16
得票数 24
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言希尔排序算法
C语言快速排序算法
C语言冒泡排序算法
C语言选择排序算法
C语言冒泡排序简单学
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券