我正在创建一个最小堆队列的图表,当我读取这样的输入时:
context menu option handler:
var option =
{
text: "Comment",
enabled: true,
callback: function ()
{
var comment = workspace.newBlock('ta_comment');
var block = Blockly.ContextMenu.currentBlock;
block.previousConnection.connect(comment.nextConnection);
comment.initSvg();
comment.render();
}
}
menuOptions.push(option);
进入这个python程序:
3
1 2 7
6 5 4
3 8 9
我得到一些奇怪的行为。当创建obj变量以将其推入队列时,该对象如下所示:obj:{(0,1),2} 这是预料之中的,但是当我接触到元素" 8"其中u = 2,v = 1,w = 8.但是obj看起来像这样:{8,(2,1)}
有没有人有任何想法?
编辑:将代码更改为有效的代码。