
西安電子科技大學是以信息與電子學科為主,工、理、管、文多學科協調發展的全國重點大學,直屬教育部,是國家“優勢學科創新平臺”項目和“211工程”項...
輸入一個整數數組,實現一個函數來調整該數組中數字的順序,使得所有的奇數位于數組的前半部分,所有的偶數位于數組的后半部分,并保證奇數和奇數,偶數和...
輸入一個整數,輸出該數二進制表示中1的個數。其中負數用補碼表示。完成如下代碼: 思路:方法1:使用Integer.toBinaryString(...
我們可以用2*1的小矩形橫著或者豎著去覆蓋更大的矩形。請問用n個2*1的小矩形無重疊地覆蓋一個2*n的大矩形,總共有多少種方法?完成如下代碼: ...
一只青蛙一次可以跳上1級臺階,也可以跳上2級。求該青蛙跳上一個n級的臺階總共有多少種跳法(先后次序不同算不同的結果)。完成如下代碼: 思路:典型...
大家都知道斐波那契數列,現在要求輸入一個整數n,請你輸出斐波那契數列的第n項(從0開始,第0項為0)。n<=39。完成如下代碼: 思路:比較簡單...
題目:把一個數組最開始的若干個元素搬到數組的末尾,我們稱之為數組的旋轉。 輸入一個非減排序的數組的一個旋轉,輸出旋轉數組的最小元素。 例如數組{...
用兩個棧來實現一個隊列,完成隊列的Push和Pop操作。 隊列中的元素為int類型。完成如下代碼: 思路:push操作直接壓入棧stack1,p...
題目:輸入某二叉樹的前序遍歷和中序遍歷的結果,請重建出該二叉樹。假設輸入的前序遍歷和中序遍歷的結果中都不含重復的數字。例如輸入前序遍歷序列{1,...