腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
解释A-star
算法
的java实现
java
、
algorithm
、
a-star
在用Java
语言
实现
算法
之前,我用其他
语言
实现了很多不同的
算法
,比如ruby、python和
c
++。在其他
语言
中实现的一个共同之处是,当遍历路径时,它坚持使用最终代价最低的节点作为新的当前节点的
算法
方法。当我在基于网格的输入中查看此
算法
的Java实现时,如果使用
优先级
队列,它们总是将更高的
优先级
给予最终成本较高的节点。1 : 0); 我的简单请求是一个简短的解释,为什么当实现完
浏览 0
提问于2018-04-29
得票数 0
1
回答
平分
算法
实现中的具有
优先级
的多数投票
algorithm
、
voting
、
voting-system
我正在尝试实现一种多个投票
算法
,其中的
优先级
被用来打破关系。我所说的优先次序如下。例如,我们有三个级别,A,B和
C
,但是
优先级
是A,
C
和B,从最高的A到最低的B。所以当A和
C
拥有相等的票数,超过B的时候,A会赢得多数票,因为它的
优先级
更高。 我对打破平局的唯一想法是实现许多if-语句。如果我没有错,这是10的情况下,三个班。但是这是如何被推广的,这样我才能实现K类的
算法
?你能帮我拿些密码吗?它可以是一些命令式
语言
,如
C</em
浏览 1
提问于2016-01-16
得票数 0
回答已采纳
22
回答
优先方程(表达式)解析器?
algorithm
、
parsing
、
equation
我开发了一个方程解析器,它使用一个简单的堆栈
算法
,它将处理二进制(+,-,binary,&,*,/等)操作符,一元(!)运算符和括号。然而,使用此方法,所有具有相同
优先级
的事物都将保留下来--它是从左到右计算的,而不管是哪个操作符,尽管可以使用括号强制执行
优先级
。什么是优先分析方程的好
算法
?语法:
浏览 28
提问于2008-08-26
得票数 116
回答已采纳
2
回答
编译器设计
算法
?
algorithm
、
compiler-construction
最近,我正在考虑一个由我自己构造的
算法
。我称之为替换编译。它的工作如下:(1) store <value> as <id>, replace with: var <id> = <value>, precedence: 1标记它:<kw,store><kw,add><num,1><kw,to><2><kw,as><id,a>&l
浏览 0
提问于2020-06-10
得票数 2
回答已采纳
1
回答
如果使用最大
优先级
队列,Dijkstra
算法
是如何工作的?
c++
、
algorithm
、
graph-algorithm
、
dijkstra
我最近看了一些Dijkstra
算法
的
代码
。
代码
的目标是找到从顶点1到顶点N的最小成本路径。我在查看问题的解决方案时遇到了以下工作
代码
: void dijkstra(int start, int n) { dist[; q.push(end); } } 该程序使用
优先级
队列来
浏览 30
提问于2020-04-26
得票数 0
回答已采纳
1
回答
优先级
队列可以有空元素(比如数组)吗?
linked-list
、
queue
、
element
、
priority-queue
嗨,我正在为模拟测试用
算法
设计
语言
编写一个
算法
,用于向
优先级
队列中添加一个元素。现在,我计划使用将元素插入后面的常规队列中的一般方法,然后通过(根据
优先级
值)将其与位于
优先级
队列中的元素进行比较,将其排序到正确的位置。这是我到目前为止使用的
算法
(仅用于将项添加到
优先级
队列): 尾-
优先级
队列中的最后一个元素
浏览 3
提问于2013-04-04
得票数 0
回答已采纳
2
回答
有哪些
算法
可以解析操作符
优先级
定义为范围的
语言
?
parsing
、
grammar
、
operator-precedence
、
formal-languages
、
tla+
TLA+
语言
为其操作符
优先级
使用范围(请参阅“指定系统[]”一书中第271页中的表)。引用: 在正式
语言
中,运算符优先范围是否是常用的,甚至是预先存在的概念?是否有
算法
解析这样的优先方案,或将此方案转换为标准的单值优先方案?是否有解析器生成器处理运算符
优先级
范围?与单值
优先级
别相比,这
浏览 9
提问于2021-03-29
得票数 0
回答已采纳
3
回答
如何在修改队列内容后从
优先级
队列中获取最小元素
java
、
algorithm
、
priority-queue
、
dijkstra
我试图用Java
语言
中的priority queue来实现Dijkstra
算法
。不幸的是,它返回了错误的结果……我已经追踪到了这个问题。这是Problem..After将节点权重插入到队列中,我正在修改这些节点权重,但当我试图从
优先级
队列中删除元素时,它返回了历史最小值(插入时的最小值)。remove()不知道
优先级
队列已经被modified..Any帮助将非常感谢...Thanks! 注意:如果需要,我可以添加源
代码
浏览 2
提问于2015-06-14
得票数 2
1
回答
运行时调度抽象
c
、
algorithm
、
data-structures
我被要求编写一个程序,
C
.The中运行时调度
算法
的抽象--我有问题的是“
优先级
调度”.It和其他
算法
一样从用户那里获取运行时,除了它还占用了这些processes.What问题的
优先级
之外--我不能将
优先级
与运行时联系起来我应该如何在
优先级
和运行时之间建立一种关系呢?根据
算法
,它首先运行
优先级
最高的一个,我只需要知道如何建立这个连接,谢谢。
浏览 4
提问于2014-12-01
得票数 3
回答已采纳
1
回答
如何在minix中定制proc.
c
来实现FCFS
算法
?
c
、
minix
我想定制minix文件/usr/src/kernel/proc.
c
的
代码
来实现FCFS
算法
,但我没有得到任何想法或线索。我已经说过,当前的
算法
具有一定的
优先级
,所有进程首先进入单个队列,然后使用某种
算法
,然后为这些进程分配一些
优先级
。但是如果我需要实现FCFS,那么我应该只使用一个队列。
浏览 1
提问于2012-03-25
得票数 1
2
回答
infix到后缀转换中操作符的
优先级
c
、
stack
、
operator-precedence
我正在用
C
语言
创建一个程序,该程序通过堆栈实现使用反向抛光
算法
将infix形式的表达式转换为后缀形式。但是,在如何放置与堆栈最顶层元素具有相同
优先级
的传入令牌时,我遇到了问题。我认为问题在于我的
代码
的这一部分: x = POP(&S); printf("%
c
", x)
浏览 1
提问于2015-06-29
得票数 1
回答已采纳
1
回答
如何按
优先级
从多个可能为空的数组中获取随机项
algorithm
、
random
、
probability-density
我有三个列表(也可以是3个数组):高,中,低“
优先级
”。我想按
优先级
从这三个列表中选择一项但是,其中一些列表可能是空的(不是全部)我正在寻找能够做到这一点的
算法
(任何
语言
,但更喜欢
C
# Java Python 我尝试了以下
代码
(Python),但由于条件为空,它不能完成工作,有时即使有一项也没有选择。
浏览 2
提问于2014-08-10
得票数 0
2
回答
FreeRTOS与
优先级
反演
rtos
、
freertos
配置为抢占式调度时,FreeRTOS是否支持
优先级
反转?我无法从FreeRTOS网站上找到这些信息。
浏览 2
提问于2015-03-27
得票数 1
回答已采纳
3
回答
如何遍历
优先级
队列?
python
、
search
我正在尝试用Python
语言
实现,为此,我需要一个
优先级
队列,我使用标准库中的。但是,
算法
的末尾会检查队列中是否有任何开销更高的路径。如果队列不可迭代,我如何检查队列中是否有给定值?
浏览 0
提问于2014-09-13
得票数 6
3
回答
如何从具有重叠时间范围的原始
优先级
范围数据数组中计算具有不同
优先级
的时间槽数组?
javascript
、
python
、
c#
、
arrays
、
algorithm
interface data { end: double}[] { start: 7.2, end: 9.2, priority: 1},] 如您所见,根据
优先级
将数据分组为多个范围,重叠包含最高
优先级
。你能用任何<e
浏览 8
提问于2022-04-01
得票数 0
1
回答
最小生成树: prim和kruskal
algorithm
、
sorting
、
priority-queue
对于用于STL
优先级
队列优化的prim
算法
和使用
c
++排序的kruskal
算法
,哪种类型的图适合这两种
算法
?
浏览 12
提问于2020-02-10
得票数 1
2
回答
需要关于多写入器线程、单工作线程模型的建议
c
、
multithreading
我正在用
C
语言
写一段
代码
,其中我有多个写入器(或供给器)线程,它们写入高
优先级
队列或低
优先级
队列,而单个工作者(或消费者)线程同时从高
优先级
队列和低
优先级
队列读取数据。在写这段
代码
的时候,我有一个疑问,那就是我是否应该为高
优先级
队列和低
优先级
队列设置单独的锁?或者我应该为高
优先级
和低
优先级
队列设置一个公共锁。
浏览 1
提问于2015-11-02
得票数 0
3
回答
用
C
++实现链表
优先级
队列
c
、
linked-list
、
queue
、
priority-queue
、
fifo
如何在
C
中使用链表实现
优先级
队列?a 3, b 1,
c
2, d 3, e 2 一种方法是使用排序/
优先级
浏览 1
提问于2011-09-12
得票数 1
回答已采纳
2
回答
用于确定图形节点
优先级
的设计模式
java
、
design-patterns
、
jgrapht
要解决的问题:为图的所有节点指定一个
优先级
(int值)。有一个具有属性图的DAG类(来自JGraphT库的DirectedGraph类型)。此外,必须有不同的
算法
来分配
优先级
,并且必须能够在不修改现有
代码
的情况下在未来添加新的
算法
。首先创建DAG,然后用户可以选择要使用的
算法
(使用图形用户界面中的ComboBox )。用户必须能够随时更改
算法
。 方法1:为
算法
开发一个接口(
算法
),并使所有
算法
实现该接口。在DAG类中
浏览 0
提问于2014-03-06
得票数 0
1
回答
资产价格是如何从证券交易所的订单中计算出来的?
algorithm
、
finance
、
stock
我想要创建一个股票交易所模拟使用
C
#编程
语言
。但我无法决定如何指定资产的价格。101 750 8:00:30 最简单的订单匹配
算法
是一种价格时间优先
算法
.这意味着匹配的
优先级
首先是价格,然后是时间。这有什么
算法
吗?
浏览 2
提问于2021-05-02
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券