k*********6 发帖数: 738 | 1 我觉得怎么就是look up一个roman numerals mapping的大表然后组成integer就行了呢
? 这有什么可考的呢?还是我miss掉point了。
roman to integer还有个多看一位看是不是有IV的状况出现。。。然后就是mapping了
凑起来?除此以外好像也没什么考点呢。。。 |
f**********s 发帖数: 115 | 2 原理貌似确实不难,估计是看写代码的完整度正确度还有best practices吧。。 |
k*********6 发帖数: 738 | 3 喔,能指点一下哪些best practice吗?
说实话,这道题要是没见过,对我们中国人从来不管罗马数字的真不利,光明白rule就
得十几分钟还不一定记得住。我觉得这题有种族bias啊。。。 |
b***i 发帖数: 3043 | 4 严重同意。不过,嘿嘿,
【在 k*********6 的大作中提到】 : 喔,能指点一下哪些best practice吗? : 说实话,这道题要是没见过,对我们中国人从来不管罗马数字的真不利,光明白rule就 : 得十几分钟还不一定记得住。我觉得这题有种族bias啊。。。
|
f**********s 发帖数: 115 | 5 我觉得best practice很难说,要看你的interviewer严不严吧。而且还要看你是在电脑
上写还是在黑板上写。。在电脑上肯定要format一致,比如if后面的{ 如果你放在下一
行就全部都放在下一行。 不管在电脑还是黑板上, variable name都要make sense。
要是用a b c d temp之类的名字肯定是会减分的。整体逻辑要简单, 比如do {} while
(); 比while(){ }难理解, 或者有不必要的variable都可能会扣分的
我没被问过这道题,也没问过别人这道题,所以这都是自己的猜测呵呵 |
p*****3 发帖数: 488 | 6 This is the most crappy interview question I ever seen !
Seems LinkedIn like it very much |
k*********6 发帖数: 738 | 7 嗯。有一朋友去A9也被考过,结果他最后也没整明白rule. 回来一查才搞清楚。
【在 p*****3 的大作中提到】 : This is the most crappy interview question I ever seen ! : Seems LinkedIn like it very much
|