12
返回列表 发新帖
楼主: tqzzj
跳转到指定楼层
上一主题 下一主题
收起左侧

高盛new grad oa

🔗
myangelasuka 2018-8-20 23:32:02 | 只看该作者
全局:
tqzzj 发表于 2018-8-20 23:04
这题也没啥思路啊。。就是记得考虑 “// 0/*1” 这种以及 “/*asd//” 等等,还有就是要comment替换成spa ...

你是用一个boolean变量来表示是否在comment里 并且用一个stringbuilder来记录comment模式里的每个字符吗?
回复

使用道具 举报

🔗
 楼主| tqzzj 2018-8-21 02:20:03 | 只看该作者
全局:
myangelasuka 发表于 2018-8-20 23:32
你是用一个boolean变量来表示是否在comment里 并且用一个stringbuilder来记录comment模式里的每个字符吗 ...

boolean 判断是不是多行comment
回复

使用道具 举报

🔗
better1016 2018-8-21 06:25:22 | 只看该作者
全局:
请问在哪里可以找到backend的role, 我只看到了analyst program? 谢谢~~
回复

使用道具 举报

🔗
myangelasuka 2018-8-21 13:41:01 | 只看该作者
全局:
tqzzj 发表于 2018-8-21 02:20
boolean 判断是不是多行comment

嗯嗯对 如果是
/*abc
    cd
    ef*/
这种我需要转换成" \n \n \n"  然后加到结果里。。。但是StringBuilder里存的结果是"/*abc\ncd\nef*/\n"怎么把字母都替换成空格呢??
回复

使用道具 举报

🔗
 楼主| tqzzj 2018-8-21 20:54:05 | 只看该作者
全局:
myangelasuka 发表于 2018-8-21 13:41
嗯嗯对 如果是
/*abc
    cd

额。。找到“/*”的index,替换后面的为“ ”就可以了
回复

使用道具 举报

🔗
myangelasuka 2018-8-21 21:28:25 | 只看该作者
全局:
tqzzj 发表于 2018-8-21 20:54
额。。找到“/*”的index,替换后面的为“ ”就可以了

全部替换成一个space就可以??难道不是\n间的字母分别替换成space么 我这个例子里应该是3个space
回复

使用道具 举报

🔗
 楼主| tqzzj 2018-8-21 21:53:24 | 只看该作者
全局:
myangelasuka 发表于 2018-8-21 21:28
全部替换成一个space就可以??难道不是\n间的字母分别替换成space么 我这个例子里应该是3个space

是3个啊。。我说的是那一行的处理方式
回复

使用道具 举报

🔗
myangelasuka 2018-8-21 22:45:32 | 只看该作者
全局:
tqzzj 发表于 2018-8-21 21:53
是3个啊。。我说的是那一行的处理方式

哦哦 可是只有第一行有/* 第二行开始就没有了。。 但是你要把每行都换成space。。
例子如下
/*abc
    cd
    ef*/
回复

使用道具 举报

🔗
 楼主| tqzzj 2018-8-21 23:46:29 | 只看该作者
全局:
myangelasuka 发表于 2018-8-21 22:45
哦哦 可是只有第一行有/* 第二行开始就没有了。。 但是你要把每行都换成space。。
例子如下
/*abc

...我把multiple的comments单独存一个数组的..发现结尾就可以把数组中每行都换了,没有的话就直接加回去
回复

使用道具 举报

无效楼层,该帖已经被删除
您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表