May 2009 - May 2017 论坛八周年-你的足迹,我的骄傲


一亩三分地论坛

 找回密码
 获取更多干活,快来注册

一亩三分地官方iOS手机应用下载
查看: 1069|回复: 0
收起左侧

[找工就业] 求解答:面试一个小公司遇到的题目

[复制链接] |试试Instant~ |关注本帖
EE求定位 发表于 2015-11-3 03:24:35 | 显示全部楼层 |阅读模式

2015(10-12月)-[]EE硕士+<3个月短暂实习/全职 - Other| 码农类全职@fresh grad应届毕业生

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?获取更多干活,快来注册

x

. 鍥磋鎴戜滑@1point 3 acres
面试一个小公司问了一道题, 当时没答上,楼主基础比较弱,回去后差了一些资料也没搞懂怎没做,求指点。

题目:

假设有一个folder root, 里面有一些sub folders,名字叫fish, car, airplane等等,每个subfoler里都有1000张image,名字是000.jpg, 001.jpg, ..., 999.jpg。(注意,每个subfolder里image的名字都一样)

问,如何把这些subfolders merge 成一个folder叫image, 把fish里的image重命名成fish_000.jpg, fish_001.jpg, ....fish_999.jpg,car里的重命名成car_000.jpg, car_001.jpg, ...。依次类推。

用什么方法最有效?写code。

大概就是这个意思:
. 1point3acres.com/bbs
当前文件夹
/root
/fish
  000.jpg
  001.jpg-google 1point3acres
  ...
  999.jpg
/car
  000.jpg. 鍥磋鎴戜滑@1point 3 acres
  001.jpg 鏉ユ簮涓浜.涓夊垎鍦拌鍧.
  ...
  999.jpg
/airplane
. Waral 鍗氬鏈夋洿澶氭枃绔,  000.jpg  001.jpg
  ...
  999.jpg
...
最后输出
/root
/image
  ....1point3acres缃
  car_000.jpg
  car_001.jpg
  ...
  car_999.jpg

  ...
  fish_000.jpg
  fish_001.jpg. Waral 鍗氬鏈夋洿澶氭枃绔,
  ...
  fish_999.jpg
  .... from: 1point3acres.com/bbs

楼主没见过类似问题,不知道怎么想,求大家给个建议。




补充内容 (2015-11-3 03:25):
airplane那个着急写错了

000.jpg
001.jpg
...

本版积分规则

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明 ( 沪ICP备11015994号 )

custom counter

GMT+8, 2017-5-30 03:21

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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