Redian新闻
>
说说某著名软件公司的onsite面试
avatar
说说某著名软件公司的onsite面试# JobHunting - 待字闺中
r*y
1
公司就不说了
面试一共见了4个人,都是上来就白板写程序,每人一道问题
1.写 char* strtok(char* str, const char* delimeter) code.
用法为:第一次调用 char* p = strtok(string, delimeter);
以后调用 p=strtok(NULL, delimeter);
关键:函数内部用static char* temp存储第一次pass的string
2.美国的coin设计为1,5,10,25,任意给定一个change,
用greedy algorithm可以算出最少所需要的coins,设计一套coins,
证明greedy algorithm给的solution不是最少的
然后在写一个algorithm,给定四个coin值,找出最少的coins数
数学上来说,min x1+x2+x3+x4 st. ax1+bx2+cx3+dx4=change
可以用DP
3. 给定5张牌,写一个函数判断是否是two pairs
4. 给定400个array,每个array有若干integers,找出这些array的
合集,交集,
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。