我在做一個氣泡排序函數並遇到可變的運算符問題。開始處有一個開關塊,用於確定是按升序還是降序排序。 如果條件存在,$運算符將用於以下條件。 <?php
//bubble sort in ascending/descending order
function bubbleSort($arr, $operation="ascending"){
switch ($operation){
我有一個版本的冒泡排序的: int i, j;
for i from n downto 1
{
for j from 1 to i-1
{
if (A[j] > A[j+1])
swap(A[j], A[j+1])
}
}
我要計算使用冒泡排序以上版本的掉期的預期數量。我使用的方法如下所示: // 0 based index
int currentMinIndex = 0;
for (int front = 0; front < intArray.length; front++)
{
currentMinIndex = front;
for (int i = front; i < intArray.length; i++)
{
if (intArray[i] < int