腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
算法
简介
算法
类型
algorithm
我正在学习
算法
,正在阅读“
算法
导论
第三版”这本书,在一个问题部分,它
描述
了下一个问题:
描述
一个O(n*-time(N))-time
算法
,该
算法
在给定一个由n个整数和另一个整数x组成的集合S的情况下,确定
浏览 7
提问于2016-03-12
得票数 0
8
回答
算法
设计手册对
算法
初学者来说是一本好书吗?
algorithm
我很清楚什么是Big-O,我也知道一些基本的排序
算法
,尽管出于某些原因,我从来不习惯使用它们,而且我总是忘记它们。我已经用Java、Python、
C
和
C
++编程四年了,我一直是个不错的程序员。现在,我想超越学习编程
语言
,开始学习
算法
。 我试过科尔曼等人的“
算法
导论
”。但是数学对我来说太难了(或者,可能是因为我太难学那本书里的数学了)。现在,我计划学习Steve Skiena的
算法
设计手册。你能根据我的情况推荐它吗?如果你认为这不适合我,你还有什么其他的
浏览 6
提问于2009-08-14
得票数 49
回答已采纳
1
回答
Java中的简单优先级队列
java
、
data-structures
、
priority-queue
谁能告诉我一种简单的方法来实现一个只提供extract_min、add和reduce键的优先级队列,而不使用Java
语言
中内置的键。最好是尽可能高效,并且不难实现。请给我一个样品。提前谢谢你!
浏览 0
提问于2010-11-19
得票数 0
4
回答
strassen矩阵乘法
algorithm
、
subroutine
、
strassen
这是“
算法
导论
”中的一个问题,它的编号是4.2-6。它的
描述
如下:我正在考虑将两个矩阵都扩展到kn*kn matrix,然后我可以将Strassen的
算法
应用到这个问题上。
浏览 21
提问于2013-01-01
得票数 0
回答已采纳
1
回答
平衡
语言
,2个非终端符号,列表理解
haskell
、
list-comprehension
所以,我读了一本书,“正式
语言
理论
导论
”,它
描述
了一种
语言
L(G) = {a^n ++ b^n | n > 0}。它有下列产品:也会产生以下
语言
:我想知道如何利用Haskell的列表理解来创建这种
语言
。
浏览 1
提问于2017-09-25
得票数 5
回答已采纳
5
回答
实现图论
算法
的有效方法
algorithm
、
graph
、
graph-theory
我刚刚在《
算法
导论
》一书中读到了
算法
,并在纸上手工模拟了该
算法
。我现在想做的是在代码中实现它,以进行额外的练习。我在考虑从头开始实现所有的数据结构( 、“颜色”、“距离”和“父”数组),但是后来我想起,现在有一些图形库,比如图形库和Python
语言
中的其他一些。我的问题是,什么是实践这些图形
算法
最无痛的方法(不仅限于BFS,而且当我想实现、、等时也会很有用)。欢迎有实践问题的网站。
浏览 2
提问于2009-07-04
得票数 9
回答已采纳
1
回答
流行
算法
在JavaScript中的实现
javascript
、
algorithm
、
search
、
sorting
有没有人能推荐一本好的书或网站,用JavaScript解释所有流行的搜索/排序/树/图
算法
?我正在寻找类似于《
算法
导论
》这本书的内容,但提供了JavaScript实现示例和代码片段,而不是伪代码或
C
/Java等。因为我更喜欢和理解JavaScript,所以我的目的是在JavaScript中学习基本的计算机科学
算法
。
浏览 0
提问于2012-11-19
得票数 8
回答已采纳
5
回答
无穷大是合并排序中的前哨吗?
c
我目前正在阅读科尔曼的“
算法
导论
”,我发现了一种叫做“前哨”的东西。 它在mergesort
算法
中用作一个工具,用于确定两个合并列表中的一个何时耗尽。科尔曼在他的伪代码中使用无穷大符号来表示前哨,我想知道这样一个无穷值是如何用
C
实现的。
浏览 4
提问于2011-04-06
得票数 3
回答已采纳
1
回答
用高级
语言
实现的压缩
算法
?
algorithm
、
compression
、
deflate
Deflate解压缩
算法
有很多不同
语言
的实现。解压缩
算法
本身在RFC1951中进行了
描述
。然而,压缩
算法
似乎更加难以捉摸,我只看到它在长
C
/
C
++文件中实现。为了学习目的,我想找到一个用更高级
语言
(例如Python/Ruby/Lua/等等)实现的压缩
算法
。有人能指给我一个吗?
浏览 1
提问于2011-04-08
得票数 4
2
回答
混淆矩阵和应急表的区别是什么?
matrix
、
cluster-analysis
、
data-mining
、
difference
我正在编写一段代码来评估我的聚类
算法
,我发现每一种评估方法都需要来自m*n矩阵(如A = {aij} )的基本数据,其中aij是属于类ci和集群kj元素的数据点的数量。但是在数据挖掘的
导论
中,似乎有两种类型的矩阵,一种是混淆矩阵,另一种是关联表。我不完全明白两者之间的区别。哪一个最能
描述
我想使用的矩阵?
浏览 4
提问于2011-09-30
得票数 21
回答已采纳
1
回答
多项式时间:接受和决策
算法
algorithm
、
polynomial-math
、
np
我似乎无法区分接受
算法
和决策
算法
,尽管我觉得我确实理解这个概念。我目前正在阅读“
算法
导论
”(Cormen),并且在NP-完整性一章中遇到了一个问题,因为它指出 因为这类
语言
是由多项式时间
算法
决定的,所以我们只需要证明,如果L被多项式时间
算法
所接受,那么它就由多项式时间
算法
决定。然后,我们构建了一个接受
算法
的仿真,该<
浏览 5
提问于2014-02-12
得票数 1
回答已采纳
2
回答
为什么不能从MSD开始实现基排序?
algorithm
、
sorting
我正在阅读Cormen等人的
算法
导论
。阿尔。在
描述
基数的部分,他们说: 直观地,您可以在最重要的数字上对数字进行排序,递归地对每个产生的回收箱进行排序,然后按顺序组合甲板。
浏览 2
提问于2012-10-15
得票数 2
回答已采纳
2
回答
如果您有一个字符串字典,那么搜索文件和增加字符串出现次数的最快方法是什么?
java
、
c#
、
string
、
performance
、
algorithm
我对我使用的
语言
是相当开放的。最好是Java或
C
#,但同样,我可以用另一种
语言
工作。
浏览 1
提问于2014-10-24
得票数 0
1
回答
科尔曼等人的福特·富尔克森
algorithm
、
ford-fulkerson
我正在学习Cormen的“
算法
导论
第二版”中的Ford-Fulkerson
算法
。在伪代码中对有向图G=(V,E)进行如下
描述
,其中f是定义在VxV上的流 for each edge (u,v) in E(G)do f[u, v] = f[u, v] + m剩余图Gf具有与G相同的顶点,并且具有
c
((编辑:
C
是开始时给定的容量函数,并在不属于图的边上扩展为
浏览 0
提问于2011-10-12
得票数 10
回答已采纳
1
回答
我如何找出所有格表达式以及它们之间的联系?
java
、
opennlp
我正在使用opennlp做一个小项目,我想知道是否有一种方法可以找出所有格表达式,所有者和他们拥有的东西。例如,如果我问“一个用户应该有一封电子邮件”,那么我想得到关系对" user ","email“。
浏览 2
提问于2013-09-19
得票数 0
1
回答
C
#表达式使用什么类型的
算法
?
c#
、
compiler-construction
、
expression
、
postfix-notation
在中,提到了该
算法
在许多应用程序中使用,包括 我看不到
C
#,甚至没有任何流行的高级
语言
。那么,
C
#是否将此
算法
用于表达式?如果不是,
C
#编译器是如何编译和计算表达式的?
浏览 1
提问于2012-09-22
得票数 3
回答已采纳
1
回答
这两种nloglog(n)排序
算法
有什么不同?(Andersson et al.,1995 vs.,2004)
algorithm
、
language-agnostic
、
sorting
、
complexity-theory
然后,在用
C
语言
搜索实现时,我遇到了,它在
描述
的
算法
上引用了。 这两篇论文都
描述
了在O(nloglog(n))时间内运行的整数排序
算法
。两者之间的区别是什么?关于这个话题有没有更新的发现?
浏览 0
提问于2010-05-24
得票数 2
回答已采纳
1
回答
伪代码和
算法
有什么区别?
algorithm
、
pseudocode
伪代码和
算法
有什么区别?你能给我举个例子吗?我试着在网上搜索,但我仍然对
算法
感到困惑。伪代码是用文字写的,我明白。但是我不能理解
算法
。
算法
和代码之间有区别吗?
浏览 2
提问于2014-06-02
得票数 1
回答已采纳
1
回答
如何在
C
语言
中设计整数的接受器
automation
、
finite-automata
、
automata
、
formal-languages
我正在读一本由Peter Linz写的名为“形式
语言
和自动机
导论
”的书。在其中一个问题中,它问我,"Design an acceptor for integers in a programming language
C
",有人能告诉我,我怎么才能得到这个问题的答案吗?
浏览 2
提问于2011-02-04
得票数 0
2
回答
为什么
算法
的时间复杂度常常用步骤/操作来定义?
algorithm
最近,我从许多不同的资源中对
算法
分析做了大量的研究,而我目前困惑的一件事是,为什么时间复杂性通常是根据
算法
执行的步骤/操作的数量来定义的。例如,在Cormen的第三版“
算法
导论
”中,他说:
算法
在特定输入上的运行时间是执行的基本操作或“步骤”的数量。这是方便的defi新概念的步骤,使它是尽可能独立的机器。时间复杂性是对当输入大小趋于无穷大时运行时间的渐近行为的
描述
。”此外,在计算时间复杂性的上,它表示“在计算机科学中,时间复杂性是
描述
计算机运行
算法</
浏览 4
提问于2021-04-08
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
数据结构与算法分析——C语言描述
算法精解:C语言描述 PDF 高清电子书
C语言入门到精通第一章第三节—自然语言算法的描述
C语言希尔排序算法
C语言快速排序算法
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券