網上遇到的面試題

2021-08-30 20:43:51 字數 1105 閱讀 3906

題目:

寫乙個方法,要求引數int型別,如:傳入乙個12345,返回結果54321。

面試的時候遇到這個題,還有個要求,是方法體內的**不能超過8行,而且還要用遞迴。

public static void main(string args)

public static int f(int i, int j)

題目:給定乙個有序陣列,統計其中不重複的絕對值的個數。(這個陣列可能很長)

例如 int a = new int; 不重複的絕對值有 5,3,-1,0, 6。 所以結果為5。

public static void main(string args) ;

system.out.println(getcount(arr));

}public static int getcount(int arr)

i++;

}return count;

}/**

* 獲得陣列arr中最後乙個資料小於等於k的陣列下標

* * @param arr

* @param i

* 左指標

* @param j

* 右指標

* @param k

* 邊界

* @return

*/public static int getindex(int arr, int i, int j, int k)

return i;

}

題目:有三個int, a, b, k . 其中 0<=a<=b, k>0. 統計a ,b 之間能被k整除的數的個數(含 a,b )。

例如a =6 , b = 11, k =2, 結果應該為3, 因為 6,8, 10 三個數能被2整除。

public static void main(string args)

public static int f(int a, int b, int k)

遇到的android面試題

1 簡述android中實現多執行緒的幾種方法,及各自的優缺點 多執行緒實現方式implements runnable 或 extends thread 1 activity.runonuithread runnable 2 view.post runnable view.postdelay run...

關於面試題的網上資料整理

鍊錶反轉 單向鍊錶的反轉是乙個經常被問到的乙個面試題,也是乙個非常基礎的問題。比如乙個鍊錶是這樣的 1 2 3 4 5 通過反轉後成為5 4 3 2 1。struct linka void reverse linka head head next null head pre 還有一種利用遞迴的方法。...

網上收集的C 面試題目

說真的,基礎題出得多沒有問題,但是,如果要出一些要面試人員做四五個小時的試題,拜託,這樣的試題會弄死一大堆人的,說真的,我反對用長時間來做的試題測試面試人員!今天看到csdn上的一篇文章,今天我拒絕了乙個應聘的女程式設計師 http job.csdn.net n 20060417 89524.htm...