问题标签 [peek]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 当我调用 poll() 时,队列意外地将最后一个元素放在前面
我有以下代码。我正在尝试对我创建的名为 HabitItem 的树进行广度优先搜索。
这是队列遍历
我正在尝试实现一个队列。我正在使用 Poll() 函数来删除元素。假设我在队列中有以下数据。
我想使用 poll() 来删除前面的元素。好吧,出于某种原因,E 走到了列表的前面,这样它就变成了
我做错了什么,或者我对队列有什么根本不了解的地方吗?B不应该是前面的项目吗?
这是我的 HabitItems 课程
c++ - 正确关闭 while(cin.good()) 循环
我试图让程序在没有它的情况下正确退出。我有'|' 作为我的出口,如果它是我第一次运行时做的第一件事,它会很好地关闭。但是在输入值并打印它们之后,然后输入'|' 退出。它打印出:“较小的值是 0 较大的是前第二个值”//想要从显示中删除它
c++ - 为有理数类重载 istream >> 运算符。不知道如何处理整数
我正在学习 C++,并且正在做一个处理表示有理数(例如 ½)的类的项目。我重载了 istream>>
运算符,以便它正确地从流中读取有理数。
我在将整数输入流中以获得有理数时遇到问题。例如,如果有人键入 2,我希望它从流中读取为 2/1。有人告诉我使用该peek()
功能会起作用,但我不知道怎么做。这是代码:
除非输入整数,否则它工作得很好;我希望它被读作(int)/1
.
有什么建议么?
c# - 从 C# 中的队列中删除最后一项
我们有 Enqueue 和 Dequeue 方法来处理 C# 中的队列。但是有没有办法我们可以删除队列中的最后一项?出队实际上是从顶部删除项目。
java - 堆栈不为空但抛出空堆栈异常
这是我的 Swing 类中的一个辅助方法。我正在编写一个程序,根据树木的数量和高度,计算猴子可以在它们之间摆动的可能的树对。
这部分确保如果堆栈 s1 为空,它将把我扫描到的第一个整数压入堆栈。
随后, else 条件运行:
代码成功压入第一个整数后,将抛出 EmptyStackException,for s1.peek() 方法在该行
为什么会这样?我的意思是我已经检查过,当第二次迭代运行时 s1 不是空的。
java - 偷看()或不偷看()
我有 PriorityQueue 使用示例,它产生
这是代码
似乎 PriorityQueue 仅在插入时订购。使用什么方法来获取实际的 peek()?
ios - Swift 中的 3D Peek 和 POP
我正在尝试在我的快速代码中实现 3D Touch Peek and Pop。当用户在查看视图上按得更深时,将出现一系列预览操作(共享、更新、删除)。
我需要的是当用户选择更新操作将移动到 UpdateView 控制器,但它不断崩溃。
这是我的代码:
HomePeakViewController.swift
HomeViewController.swift 中的 POP 方法
我也尝试了这段代码来移动到更新屏幕,但它给了我(致命错误:在展开可选值时意外发现 nil)。
c++ - C++ peek 给予价值 'ÿ' (ifstream)
首先是我的代码:
它检测到“#”,然后在执行 peek 操作时c
被赋值。'ÿ'
它应该给出的是数字'1'
,'2'
或'3'
(以字符形式);但它不是出于某种原因,我不明白为什么......:/
文件如下所示:
第一个数字代表级别,第二个数字是在该级别上取得的分数。
swift - 类型“MainVC”不符合协议“UIViewControllerPreviewingDelegate”
我不知道我做错了什么,但是我的类 MainVC 不能符合协议 UIViewControllerPreviewingDelegate。我在整个互联网上进行了搜索,但找不到一个有同样问题的人。
这是我的课:
是因为另一个协议吗?
我试图从 tableView 中的单元格中窥视。该视图是在 Storyboard 中构建的。
我正在使用 Xcode 7.2.1 和 Swift 2.2。
java - 如何使用 randomAccessFile “窥视”?
我有这段代码来检查是否在某个时间发送了日志行。问题是即使日志行不是我想要的时间(比如“稍后”然后搜索时间),文件指针也会超出。只有当该行最终被带到answer List<String>
我怎样才能优雅地做到这一点?输入文件非常大(~250 MB),所以我逐行阅读。