public class FnTest {
public static void main(String[] args) {
long start=System.currentTimeMillis();
//从n=2开始算
int n = 2;
//n=2时,getOnly(2)=1,因此缓存初始化为1
int res = 1;
//如果数字n中1的个数加上n之前所有数字中1的个数的和不等于n
while ((getOnly(n) + res) != n) {
res += getOnly(n); //缓存机制 缓存每次把当前数字中1的个数加起来
++n;
}
System.out.println("满足f(n)=n的最大n值是:"+n);
long end=System.currentTimeMillis();
System.out.println("用时:"+(end-start)+"毫秒");
}
/**
* 判断每个数字包含1的个数
* @param num 要判断的数字
* @return 该数字中1的个数
*/
public static int getOnly(int num) {
int number = 0;
String s = num + "";
int len = s.length();
if (len != 0) {
for (int i = 0; i < len; i++) {
char a = s.charAt(i);
if (a == '1') {
number++;
}
}
}
return number;
}
}
5.在Git使用过程中,进行Git配置的操作命令是哪个()
A. config
B. config -g
C. config -a
D. git config
相关知识点: 在git中,经常使用git config 命令用来配置git的配置文件,git配置级别主要有:仓库级别 local 【优先级最高】、用户级别 global【优先级次之】、系统级别 system【优先级最低】
正确答案:D
10.RDBMS是什么?
A. Rela Database Management Systems
B. Relational Database Management Systems
C. Relation
3.Java网站src/main/java目录保存的是什么资源?
A. Java源代码文件
B. 测试代码
C. JavaScript、CSS等文件
D. 图片资源
正确答案:A
4.什么是索引Index?
A. SQL数据库里的表管理工具
B. SQL数据库里的查询工具
C. SQL数据库里的目录工具
D. SQL数据库用来加速数据查询的特殊的数据结构
正确答案:D
1.下面关于泛型的描述中错误的一项是?
A. “? extends 类”表示设置泛型上限
B. “? super 类”表示设置泛型下限
C. 利用“?”通配符可以接收全部的泛型类型实例,但却不可修改泛型属性内容
D. 如果类在定义时使用了泛型,则在实例化类对象时需要设置相应的泛型类型,否则程序将无法编译通过
相关知识点: https://edu.aliyun.com/course/35
正确答案:D
2.下列选项中属于SVN中控制鉴权用户访问版本库的权限默认权限的是()
A. write
B. read
C. none
D. null
相关知识点: auth-access:取值范围为"writ