假设我们有一个0索引的序列S,取S并将其插入到S中下一个值高于S,前一个值低于S的位置。形式上,Si应该放在Si-1 < Si < Si+1的位置。按顺序继续列表,对每一项都是如此。将元素从列表中删除,然后再将其放到正确的位置。在对列表进行一次迭代之后,应该对列表进行排序。我最近有一个考试,我忘记了插入排序(不要笑),我这样做了。然而,我的教授给它打错
我正在学习Scala,我注意到了一些关于使用return语句的内容。
因此,显然在Scala中,如果没有return语句,默认情况下返回最后一个值。这太棒了。但是,如果您使用返回语句而没有指定返回类型,Scala表示"error: method testMethod has return statement; needs result