氣泡排序:相鄰兩個元素作比較,交換位置;一次外層迴圈後會找出最大/最小值;
/**
* 氣泡排序:相鄰兩個元素作比較,交換位置;一次外層迴圈後會找出最大/最小值;
*/@test
public
void
test03()
;int num =0;
for(
int i =
0; i < arr.length; i++)if
(flag)
num++
; system.out.
println
("內層迴圈》 第"
+i+"次迴圈: "
+arrays.
tostring
(arr));
} system.out.
println
("num: "
+num)
;}
選擇排序:從第乙個元素開始,依次與其他所有元素作比較,發現比自身大/小,就彼此交換位置,那麼第一輪迴圈下來,就找到最大/小元素;
/**
* 選擇排序:從第乙個元素開始,依次與其他所有元素作比較,發現比自身大/小,就彼此交換位置,那麼第一輪迴圈下來,
* 就找到最大/小元素;
*/@test
public
void
test04()
;for
(int i =
0; i < arr.length; i++
) system.out.
println
("內層迴圈》: "
+j+arrays.
tostring
(arr));
} system.out.
println
("\n");
"外層迴圈"+(i+1)+": "+arrays.tostring(arr));
}}
記一次FlatBuffers的簡單使用
其他命令使用 binary to json 這裡只記錄flatbuffers的簡單使用步驟,不涉及flatbuffers的介紹及原理,平台windows,語言c git clonecmake g visual studio 16 關於scheme檔案介紹及語法,可檢視官方文件介紹 monster.f...
記一次簡單的sql優化
統計報警點位所屬裝置的裝置報警總數top100的裝置的報警總數 需要先找出所有裝置的報警次數,按照報警次數進行排序,取前100,然後再對前100的裝置的報警次數進行統計 將報警次數top100的裝置找出來,再對整個資料進行乙個inner join,再疊加乙個count。可以計算出 select co...
簡單記一次裝飾者模式
package com.cn.sehjimoshi.adapter created by 任星 on 2020 4 12.被裝飾者抽象類 public abstract class drink public void setdes string des public float getprice p...