新手程序员来了!因此,我正在构建的应用程序有一个维修项目类和一个包含信息的维修项目库。维修物料可以有下级维修物料,但不是所有都可以。因此,为了做到这一点,我研究了在类中使用树数据结构。
但似乎大部分节点都是空的,效率很低。如果用户选择了父维修项目,我想要显示进一步的维修项目。有没有更好的方法来处理这件事?
class PropertyItem {
let itemDepartment : String
let repairPrice : Float
let repairItem : String
let itemCategory : String
let
下面的伪代码显示了典型的Robin软件体系结构。如果每个设备都需要20 is才能服务,而UpdateLCD()则需要10 is才能执行,那么最坏的情况响应时间是多少?
void main (void) {
while(1) {
if (!! Device A needs Service) {
!! Handle Device A
}
if (!! Device B needs Service) {
!! Handle Device B
}
. . . .
if (!! Device D