1.不能用java big 类型 打印 1000!
public String getfactorial(int value){
List<Integer> ll=new ArrayList();
for(int i=2;i<=value;i++){
if(ll.size()==0){//第一次添加
ll.add(i);
}else {
int bit=0;//进位
for(int j=0;j<ll.size();j++){//从个位循环乘以i
int tem=i*ll.get(j)+bit;//当前乘积+进位
ll.set(j,tem%10); //求当前数
bit=tem/10;//计算进位
}
//添加进位数
while(bit!=0){
ll.add(bit%10);
bit=bit/10;
}
}
}
StringBuffer sb=new StringBuffer();
for(int i=ll.size()-1;i>=0;i--){
sb.append(ll.get(i));
}
return sb.toString();
}
2.java 删除相同数组元素
public List delSame(List<Integer> ll){
// System.out.println(ll);
List<Integer> l2=new ArrayList();
for(int i=0;i<ll.size();i++){
int tem=ll.get(i);
boolean tag=true;
for(int t:l2){
if(t==tem){
tag=false;
break;
}
}
if(tag){
l2.add(tem);
}
}
// System.out.println(l2);
return l2;
}
3.冒泡法排序 从大到小
public char[] sort(char [] s){
for(int i=0;i<s.length;i++){
for(int j=i+1;j<s.length;j++){
if(s[i]<s[j]){
char tem=s[i];
s[i]=s[j];
s[j]=tem;
}else{
break;
}
}
// print(s);
}
return s;
}
4.递归实现 x加到y x,y正整数
public void recursion(int x,int y){
System.out.println("begin:"+x);
if(y>=++x){
recursion(x,y);
}
System.out.println("end:"+x);
}
分享到:
相关推荐
ava工程师面试题大全-100%公司笔试题你都能碰到几个.docx Java开发工程师上机笔试题.docx Java开发求职面试题.docx Java开发笔试题.docx Java数据结构类面试题.docx Java数据结构题.docx Java笔试面试宝典.docx Java...
面试题一:GET与POST的区别 GET和POST是HTTP协议中的两种请求方法。GET在URL中传递参数,数据可见且有限制(通常2KB左右),适合获取少量非敏感信息。POST将数据放在请求体中,数据量大且相对安全,适合提交大量或...
找工作的同学 经常会在企业笔试面试中碰到的题
Java面试笔记 225道Java面试题...Java重点面试题 – 针对java面试过程中经常遇到的一些试题进行总结.docx JAVA面试基础知识点总结.docx Java面试笔记.docx 写出正则表达式,从一个字符串中提取链接地址.docx 出现几率最
Java重点面试题 – 针对java面试过程中经常遇到的一些试题进行总结.docx JAVA面试基础知识点总结.docx Java面试笔记.docx 写出正则表达式,从一个字符串中提取链接地址.docx 出现几率最高和覆盖范围最广的一套经典...
在C/C++编程中,字符串处理是至关重要的部分,尤其在面试中,字符串指针题经常作为考察程序员基础技能和思维能力的手段。本篇文章主要针对C/C++面试中可能出现的字符串指针题目进行深入解析。 首先,让我们回顾一下...
数据试题,很全,面试之前做一遍,基本上一些都会碰到相类似的题
最近1个月比较密集的去面试,期间遇到很多不同公司,那么对应的技术点要求也不同 最后我从市面上大部分面试题里抽出很多会经常问到的问题汇总成下面几篇 目前还没排好版,这些本来都是我放在笔记里个人用来面试准备...
机试题碰到了这道位运算的题目,按理说是非常简单的,原理笔者也很清楚,但是由于实在是好多年没有搞过位运算了,Java位运算更是没有操作过,所以结果实在是不体面…… 机试时间规定是一个小时,语言可选C或Java还有...
这份试卷的设计充分考虑到了英语在实际生活中的应用,因此题目涵盖了多种真实场景,如选择衣物、询问健康状况、安排工作日程、讨论旅行目的、选择交通方式、准备面试以及解读人际交往中的非语言信息等。这些话题的...