登录
  • #美国面经
  • #码农类general
  • #面试经验
  • #facebook

FB的那道remove comment解答

zengm321
5499
9
看大家的FB面经,感觉remove comment这道题很困扰大家

好吧,我来贴个链接,攒个rp。 大家互相帮助,信息共享,祝大家早日拿到满意offer。

虽然不完全一样,但是基本解决问题,而且还同时解决了"//"。单行注释的问题。

http://geeksquiz.com/remove-comments-given-cc-program/

string removeComments(string prgm)

{

int n = prgm.length();

string res;

// Flags to indicate that single l

本帖隐藏的内容需要积分高于 188 才可浏览,点击前往一亩三分地论坛阅读

== '/')

s_cmt = true, i++;

else if (prgm == '/' && prgm[i+1] == '*')

m_cmt = true, i++;

// If current character is a non-comment character, append it to res

else res += prgm;

}

return res;

}
9条回复
热度排序

发表回复