程式設計練習(二)

2021-08-30 21:06:54 字數 542 閱讀 3321

題目:字串"aa bb cc dd ee ff hh ii" 每個元素以空格隔開,從這個字串中隨機選擇5個輸出,要求輸出的元素必須符合元素在字串先後位置,例如輸出aa bb cc dd ee 、 aa bb dd ff ii 等等.

解決思路: 遞迴實現排序組合

實現**:

public class anothercombinationtest 

private static void go(int level, string inarrays, string outarrays) else

} }/**

* 構建新的待排序選擇陣列

* @param oldarray

* @param index 已經被選擇的元素之前的元素將全部被剔除

* @return

*/private static string createnewarray(string oldarray, int index)

return newarray; }

}

python程式設計練習 二

一 分蘋果 果園裡有堆蘋果,n 1 n 9 只熊來分。第一隻熊把這堆蘋果平均分為n份,多了乙個,它把多的乙個扔了,拿走了乙份。第二隻熊把剩下的蘋果又平均分成n份,又多了乙個,它同樣把多的乙個扔了,拿走了乙份,第 三 第四直到第n隻熊都是這麼做的,問果園裡原來最少有多少個蘋果?分析 1 3121 1 ...

Python基礎程式設計練習(二)

python基礎程式設計練習 二 輸入a,b的值,用空格隔開 計算結果 n,m map int,input split def getvalue n if n 0 or n 1 return 1else return n getvalue n 1 def value n,m first getval...

shell 程式設計例項練習(二)

1.氣泡排序 for i 0 i 10 i for i in 兩種方法都可以 do a i random 1000 產生隨機數 echo n done function bubble for i 0 i dofor j i j doif ge then tmp a i a j a j tmp fid...