| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1811 人关注过本帖, 1 人收藏
标题:小题一道,测试编程能力
只看楼主 加入收藏
付政委
该用户已被删除
收藏(1)
已结贴  问题点数:50 回复次数:16 
小题一道,测试编程能力
提示: 作者被禁止或删除 内容自动屏蔽
搜索更多相关主题的帖子: 编程 百度谷歌 能力 
2012-03-20 22:40
lz1091914999
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:四川
等 级:贵宾
威 望:37
帖 子:2011
专家分:5959
注 册:2010-11-1
收藏
得分:0 
程序代码:
public class OneCounter {
    public static int counter(int n) {
        int count = 0;
        StringBuilder buffer = new StringBuilder();
        for (int i = 0; i <= n; ++i)
            buffer.append(i);
        for (int i = 0; i < buffer.length(); ++i)
            if (buffer.charAt(i) == '1')
                ++count;
        return count;
    }

    public static void main(String[] args) {
        System.out.println(counter(13));
        System.out.println(counter(133));
        System.out.println(counter(90));
    }
}

My life is brilliant
2012-03-21 15:23
付政委
该用户已被删除
收藏
得分:0 
回复 2楼 lz1091914999
提示: 作者被禁止或删除 内容自动屏蔽
2012-03-21 15:29
lz1091914999
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:四川
等 级:贵宾
威 望:37
帖 子:2011
专家分:5959
注 册:2010-11-1
收藏
得分:30 
回复 3楼 付政委
那你应该把算法分享一下嘛?

My life is brilliant
2012-03-21 16:16
付政委
该用户已被删除
收藏
得分:0 
回复 4楼 lz1091914999
提示: 作者被禁止或删除 内容自动屏蔽
2012-03-21 16:25
jfei
Rank: 4
来 自:郑州
等 级:业余侠客
帖 子:92
专家分:268
注 册:2011-8-27
收藏
得分:15 
给出一个整数,计算从0到这个整数(包含这个整数)1出现的次数。
例如,给出整数:13,0,1,2,3,4,5,6,7,8,9,10,11,12,13,
数字1出现了6次,返回6。如果普通的写出来这个函数很随意,
挑战在于:不要遍历所有的数。看大家是否可以做出来?
要求:
尽量使用自己方法,别百度谷歌。
做出来的望加下我验证QQ523088136
加些认学并且热爱编程
想用编程赚钱的人。。。。
队列查找
public class TestDemo{
    public static void  main(String args[]){
       int t [] = {1,2,2,2,4,4,5};
       System.out.println(coutNumber(2,t));
    }
    public static   int countNumber(int n, int b[]){
        static int num=0;
        int j =0;
       try{
               if(b[j]==n&&j<=b.length){
                  num++;
               }
               j++;
          }catch(Exception e){
             System.out.println(e.getMessage());
             System.out.println("重新输入数据");
             this.coutNumber(n,{(new Scanner(System.in)).nextInt()});     
          }
    }
}


虾米们!!!有意者加QQ 2434202652,2632939128联系我
2012-03-21 16:45
付政委
该用户已被删除
收藏
得分:0 
回复 6楼 jfei
提示: 作者被禁止或删除 内容自动屏蔽
2012-03-21 17:01
scau_grated
Rank: 1
等 级:新手上路
帖 子:11
专家分:5
注 册:2012-1-17
收藏
得分:5 
用分治来做,这是ACM的入门题…………
看一下分治就好了
2012-03-21 17:18
付政委
该用户已被删除
收藏
得分:0 
回复 8楼 scau_grated
提示: 作者被禁止或删除 内容自动屏蔽
2012-03-21 17:24
付政委
该用户已被删除
收藏
得分:0 
提示: 作者被禁止或删除 内容自动屏蔽
2012-03-22 18:26
快速回复:小题一道,测试编程能力
数据加载中...
 
   



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

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