開心網2011校園招聘筆試題(c/c++)1.
下列兩行**有什麼區別?
char a = 「string」;
char *b = 「string」; 2.
下列**會輸出什麼?
#define sq(x) (x*x)
int main()
3. 下列**有什麼問題?
char *foo(int n)
4. 下列**有什麼問題?若有錯誤請改正。
void swap(int *p1, int *p2)
5. 若
char *p = malloc(32);
則sizeof(p)
的值是什麼? 6.
用遞迴方式和非遞迴方式寫函式將乙個字串按位元組反轉,函式原型如下:
char *reverse(char *str); 7.
為什麼在析構函式中不應該丟擲異常? 8.
寫出函式將
ip192.168.0.136
為:3232235656
。函式原型為:
long ip2long(const char *ip);
2011谷歌校園招聘筆試題
恢復內容開始 一 單項選擇題 1 從n個未排序的數中尋找中位數 第 n 2 大的數 平均時間複雜度最優演算法的複雜為 a.o logn b.o n c.o nlogn d.o n 2 分析 求無序陣列的中位數 中位數即是排過序後的處於陣列最中間的元素。不考慮陣列長度為偶數的情況。設集合元素個數為n。...
2011Google校園招聘筆試題
1 已知兩個數字為1 30之間的數字,甲知道兩數之和,乙知道兩數之積,甲問乙 你知道是哪兩個數嗎?乙說 不知道 乙問甲 你知道是哪兩個數嗎?甲說 也不知道 於是,乙說 那我知道了 隨後甲也說 那我也知道了 這兩個數是什麼?答 1和4 或者1和7 2 乙個環形公路,上面有 個站點,a1,an,其中ai...
2023年恆生電子校園招聘筆試題目
倒數第二道題 c語言字串拷貝函式的實現 char strcp char dest,const char source 通過乙個臨時的指標變數addr來儲存位址,然後返回最初的位址。因為在 執行 dest 的時候,會將指標指向最後一位。而通過臨時變數來儲存的話,就比較方便了。最後一道題 9 9的方格,...