`
tomhibolu
  • 浏览: 1383557 次
文章分类
社区版块
存档分类
最新评论

面试算法题1

 
阅读更多

面试算法题1

在论坛看到有人提问,由于没有保存帖子路径,到处找了一下,没找到。干脆就放到blog上。

/*
* 有一个整数n,写一个函数f(n),返回0到n之间出现的"1"的个数。
* 比如f(13)=6,现在f(1)=1,问下一个最大的f(n)=n的n是什么?
* writed by chszs
*/
package myApp;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Mymethod1 {
private static String str=null;
private static Integer n=0;
private static int totalOne=0;
public static void main(String[] args) throws IOException{
System.out.println("请输入一个整数:");
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
n=Integer.valueOf(br.readLine());
for(Integer i=n;i>0;i--){
totalOne=totalOne+Fn(i);
}
System.out.println("函数f(n)从0到n之间出现的'1'的个数为:"+totalOne);
}
public static int Fn(Integer a){
char[] re=a.toString().toCharArray();
int le=re.length;
int num=0;
for(int i=0;i<le;i++){
if(re[i]=='1'){
num++;
}
}
return num;
}
}

分享到:
评论

相关推荐

    前端面试算法题1

    问题四:冒泡排序问题五:快速排序2017/5/9 下午4:06前端算法面试题第2页 共5页问题六:不借助临时变量,进行两个整数的交换问题七:找出下列正数组的最大

    经典面试算法题N道

    经典面试算法题N道,经典面试算法题N道,经典面试算法题N道,经典面试算法题N道

    Leetcode面试算法题(Golang版)

    用来记录我们刷LeetCode题目时候的心酸...编程语言使用Golang,代码风格上面并没有强制的采用什么编码规范,毕竟是算法解题,只需要代码清晰易懂就可以了。 鉴于个人精力时间有限,可能并不会完全最优解,请多多见谅。

    JAVA经典算法面试39题及答案

    JAVA经典算法面试39题及答案,算法是不得不看的

    Android面试算法题

    该资源为Android开发工程师面试算法题,为基础知识具备比较好的人提供。

    面试常见基础算法题总结

    面试算法题总结

    算法面试经典 100题

    面试经常遇到的,编程算法题。里面包括的都是面试官经常考你的算法设计问题,

    常见面试算法题

    招聘时常见的面试、笔试的算法数据结构、智力型问题。。。。。

    程序员面试经典算法题

    程序员面试经典算法题.通过对经典的有一定难度的算法类题目的分析,培养程序员算法思维.

    面试常见算法题

    这是在面试中遇到的一些常见算法题,笔试面试经常遇到,所以总结了一下,方面以后查看,分享给大家。

    面试算法题(对于笔试或机试很有用)

    这里收集了很多大公司的面试算法题,很不错、很经典,在准备面试时很有参考价值。

    字节面试算法题总结大全

    总的来说面试算法题的公司一半一半吧,另一半倾向于面试前端相关的实战练习题。外企基本不考察你的前端能力,只考虑你的算法和数据结构能力。所以前端同学懂一些基本的算法也是有必要的。我不知道其他语言的程序员在...

    百度面试算法题汇总

    百度开发测试面试算法题汇总,希望对大家有所帮助

    微软美国面试算法题集锦

    墙外的微软总部面试算法题目集锦,有需要的朋友可以下载了看看。

    最全的Java面试题整理(含算法题)

    最全的Java面试题整理,含算法题 从大学到现在,参加过很多面试,经常会被问到一些基本的算法题,而大部分算法的理论及思想,我们曾经都能倒背如流,并且也用语言实现过,可由于在项目开发中应用的比较少,久而久之...

    常见面试算法题目

    1. 1 - 100, 找出质数 2. 冒泡排序 3. 1~100共一百个自然数,放入一个只有99个元素的数组中,找出没有被放入数组的这个数; 4. 字符串的反转输出 5. 截取字符串, 如果该字符串是“abc我的”,当截取的字节数是3时候...

    计算机视觉算法工程师常见面试题1.pdf

    计算机视觉算法工程师常见面试题1.pdf

    java,c++等,常见算法,面试算法题

    java,c++等,常见算法,面试算法题 汉诺塔、搜索、冒泡等算法....

    JAVA面试 算法题

    JAVA JAVA面试 算法题 算法题答案 面试 答案 谢谢

    java笔试面试算法题

    多种笔试面试的算法设计题,和经典笔试题目。

Global site tag (gtag.js) - Google Analytics