infinite-loop

    0熱度

    2回答

    下實現QuickSort運行進入無限循環 def partition(arr, lo, hi): pivot = lo for i in range(lo+1, hi+1): if arr[i] <= arr[lo]: pivot += 1 arr[i], arr[pivot] = arr[pivot], arr[i] arr[

    0熱度

    1回答

    我想獲得函數f(i)值的總和,當i等於a到b時,f(i)+ f(a + 1)+ ... + f(b-1)+ f(b) 所以我寫了這樣的代碼。 let rec sigma : (int -> int) -> int -> int -> int = fun f a b -> if a=b then f a else f b + sigma f a b-1 ;; 但結果是在評估期間存在堆棧溢出

    0熱度

    1回答

    當我運行下面的函數,我得到這個錯誤: 「錯誤:潛在的無限循環。」 該問題似乎是我在拼接方法中使用的「0」,因爲當我將其更改爲任何其他數字(1 - 9)時,我不會收到此錯誤。 我不知道這將如何創建一個無限循環。 我在拼接方法中使用的「0」與「i」或其他東西混淆了嗎? 非常感謝幫助,謝謝。 function spinalCase(str) { var array = str.split(""

    -1熱度

    2回答

    這是我的程序代碼片段。當我輸入整數時,函數getMenuChoice()在Visual Studio上成功運行,但是當我輸入一個字符時,它會進入無限循環。有人告訴我,我的程序不需要考慮用戶輸入字符,但是當我提交時,分級機器告訴我它「超過了允許的長度」。除了不考慮字符的事實之外,我不確定這個函數有什麼問題。如果我要說明角色,我該怎麼做? // Calls header and menu. int

    3熱度

    1回答

    我有下面的代碼,由於某種原因文件的末尾永遠不會到達,所以while循環永遠不會結束。 public class Temp { FileReader fr; Temp() { try { fr = new FileReader("File path"); } catch (FileNotFoundException e) { e.printStack

    0熱度

    1回答

    我有一些視頻源。我想在最後一個視頻結束時再播放一遍。我在下面嘗試了這段代碼,但在最後結束後,它不會從頭開始。 這裏的下面 HTML <video id="myVideo" width="800" height="600" controls> Your browser does not support HTML5 video. </video> JAVASCRIPT我的代碼 <script>

    0熱度

    2回答

    這是我的代碼,使用QueryPeformanceCounter作爲計時器。 //timer.h class timer { private: ... public: ... double get(); //returns elapsed time in seconds void start(); }; //a.cpp void loop() {

    0熱度

    2回答

    如果我事先不知道行數,如何終止輸入循環? 2015-08,2016-04 2015年8月15日,點擊數635 2016年3月24日,app_installs,683 2015年4月5日,收藏,763 2016- 01-22,收藏,788 2015年12月26日,點擊次數525 2016年6月3日,轉推,101 2015年12月2日,app_installs,982 2016年9月17日,app_i

    2熱度

    1回答

    蔭試圖理清一個多維陣列,把每個子陣列的數量最多的一個陣列,雙循環,但IAM得到一個無限循環的錯誤因爲某些原因: 的陣列進行排序: largestOfFour([[4, 5, 1, 3], [13, 27, 18, 26], [32, 35, 37, 39], [1000, 1001, 857, 1]]); 的代碼: function largestOfFour(arr) { var

    0熱度

    1回答

    我有一個簡單的C++菜單,帶有可選擇的菜單選項。如果用戶輸入除有效int之外的任何內容,如char或double,程序將進入無限循環。我的代碼如下。 #include <iostream> using namespace std; int main() { int selection; do { cout << "1) Update inventory"