首页 > 其他 > 详细

HW机试字符串压缩java(1)

时间:2014-03-11 09:16:33      阅读:390      评论:0      收藏:0      [点我收藏+]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
package huawei;
 
public class StringZip {
     
     
    public static String stringZip(String a)
    {
        String ans ="";
        if(a.equals(null))
        {
            return "error";
             
        }
        else
        {
             
        char [] b=a.toCharArray();
        System.out.println(b.length+"the len of");
     
        for(int i=0;i<b.length;i++)
        {
            int count=0;
             
            while(i+count<b.length&&b[i+count]==b[i])
            {
                count++;
     
            }
            System.out.println(count+"--before---"+b[i]);
            ans+=count+""+b[i];
             
            i=i+count-1;
            //System.out.println(b[i]+"--after--"+i);
             
             
             
        //  ans+=count+b[i-1];
             
             
        }
             
             
        }
        return ans;
         
         
         
         
    }
    public static void main(String[] s)
    {
        System.out.println(stringZip("hhhhellli"));
         
         
    }
 
}

HW机试字符串压缩java(1),布布扣,bubuko.com

HW机试字符串压缩java(1)

原文:http://www.cnblogs.com/hansongjiang/p/3590180.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!