1. 程式人生 > >2013年華為校園招聘上機題(java)

2013年華為校園招聘上機題(java)

這個是2013年9月7日下午上機題(華為南京研究所校園招聘)

1、驗證迴文猜想:
輸入一下小於5000的整數,例如68,加上它反過來的數86,68+86=154,如果不是迴文,則繼續進行這種操作,154+451=605,605+506=1111是迴文數。返回1111
如果在7次這種操作內仍不能得出一個迴文數,則返回0


2、要從5個人中選取2個人作為禮儀,其中每個人的身高範圍為160-190,要求2個人的身高差值最小(如果差值相同的話,選取其中最高的兩人),以升序輸出兩個人的身高。
Smple input:161 189 167 172 188 Sample outPut: 188 189


3、輸入一個二叉樹 格式為“單個字元+節點所在層次”  比如根節點所在層次是1,它的兩個子樹都是2. 節點排列從左到右 然後再輸入節點,求得其深度。
輸入:a1b2c2d3e3f3
      ab

輸出:3 2


另外說一下,華為的java上機使用eclipse,提交程式碼是在OJ平臺上,提交上去就能看到自己的得分。

以上題目僅供參考。