| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 984 人关注过本帖
标题:一个面试题
取消只看楼主 加入收藏
笑海
Rank: 5Rank: 5
等 级:贵宾
威 望:19
帖 子:4934
专家分:25
注 册:2007-4-29
结帖率:0
收藏
 问题点数:0 回复次数:5 
一个面试题

定义encode()和decode()方法,encode方法用来按一定规则转换字符串,decode方法把encode方法转换的字符串再转换回来,encode规则如下:
1,如果当前字符是数字切不大与0,复制当前字符;
2,如果当前字符是数字且大于0,如果当前字符有后继字符,则设置整数N等于当前字符数值,把后继字符复制N+1次
3,如果当前字符是不是数字也不是"_",则复制当前字符
4,如果当前字符是"_",则替换为"\UL"
5,上面没次操作完毕,再后面追加一个"_";
例:有字符串"23_2b/5" 则转换完字符串为:"333_____\UL_bbb_/_5"
再写decode方法 把转换后的字符串再转换回去 验证字符串: 字符串
转换后字符串

\_b2_\U2ab__ \_\UL_b____\UL_\_U_aaa_a_b_\UL_\UL 3__\UL012_3b\_ ____\UL_\UL_\_U_L_0_22____\UL_bbbb_b_\_\UL

搜索更多相关主题的帖子: 面试 
2007-08-01 15:30
笑海
Rank: 5Rank: 5
等 级:贵宾
威 望:19
帖 子:4934
专家分:25
注 册:2007-4-29
收藏
得分:0 

他已经说的很清楚了


兔子不吃窝边草
2007-08-01 15:52
笑海
Rank: 5Rank: 5
等 级:贵宾
威 望:19
帖 子:4934
专家分:25
注 册:2007-4-29
收藏
得分:0 
Eastsun 我是凭记忆写的

你帮看看 这个问题该怎么做

兔子不吃窝边草
2007-08-01 19:08
笑海
Rank: 5Rank: 5
等 级:贵宾
威 望:19
帖 子:4934
专家分:25
注 册:2007-4-29
收藏
得分:0 
以下是引用heilong在2007-8-1 16:01:54的发言:
你什么时候搞JAVA了?

我一直搞的都是J2EE


兔子不吃窝边草
2007-08-01 19:09
笑海
Rank: 5Rank: 5
等 级:贵宾
威 望:19
帖 子:4934
专家分:25
注 册:2007-4-29
收藏
得分:0 

要不怎么说麻烦呢

不是麻烦 我压根就不知道从哪下手啊

千里 那家伙哪去了


兔子不吃窝边草
2007-08-01 19:39
笑海
Rank: 5Rank: 5
等 级:贵宾
威 望:19
帖 子:4934
专家分:25
注 册:2007-4-29
收藏
得分:0 
哇 还是千里帅啊

这个都被你写出来了

可是面试的时候 是用笔手写啊

兔子不吃窝边草
2007-08-02 17:35
快速回复:一个面试题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019618 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved