20171110每日一练
来源:互联网 发布:eclipse python import 编辑:程序博客网 时间:2024/05/17 01:17
1) java题
题目:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大?
public class Test{
public static void main(String [] args){
int j = 10;
for(int i = 1;i<5;i++){
j=j+2;
}
System.out.println("第五个人的年龄:"+j);
}
}
2) 事务,什么是事务,为何用事务?
事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。
保证数据的一致性和完整性。
3) 去掉一组整型数组中重复的值
比如输入: [1,13,24,11,11,14,1,2]
输出: [1,13,24,11,14,2]
需要去掉重复的11 和 1 这两个元素
public class Test4 {
public static void main(String[] args) {
int [] arr= {1,13,24,11,11,14,1,2};
Set<Integer> set = new HashSet<Integer>();
for(int i=0; i<arr.length;i++){
set.add(arr[i]);
}
int count =0;
int[] newArray = new int[set.size()];//创建新数组,数组长度为集合长度
for(Integer s: set){
newArray[count]=s;
count++;
}
for(int j=0;j<newArray.length;j++){
System.out.println(newArray[j]);
}
}
- 每日一练(20171110)
- 20171110每日一练
- 每日一练20171110
- 每日一练 20171110
- 每日一练-20171110
- 算法每日一练
- 每日一练
- 每日一练
- 每日一练
- 每日一练
- 每日一练
- 每日一练
- 每日一练
- 每日一练
- 每日一练
- 每日一练
- 每日一练
- 每日一练
- Python使用字符串
- 统计分析/机器学习吐血整理最强指南(第二版)
- 软件工程(C编码实践篇)学习总结
- 四个年龄段统计的患病人数占总患病人数的比例。
- 什么是进程和线程,我读到的最清晰的描述,来自《Reversing:逆向工程揭秘》
- 20171110每日一练
- 6.10水仙花数
- POJ-1088 滑雪 (dfs + 线性dp)
- 欢迎入坑vue
- @Transient注解的使用
- 一文读懂深度学习(附学习资源)
- 【ES6】 — ECMAScript6快速入门01
- 值得推荐的C/C++框架和库
- HDOJ中的A+B for Input-Output Practice (I) java语言