ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:21.84KB ,
资源ID:15863669      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15863669.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(蓝桥杯java试题及答案Word下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

蓝桥杯java试题及答案Word下载.docx

1、 if(sourse.size()=0) for (int i = 0; i result.size(); i+) system.out.print(result.elementat(i); system.out.print(n); count+; return; i sourse.size(); vectorcharactertsourse=new vectorcharacter(sourse); vectorcharactertresult=new vectorcharacter(result); tresult.add(sourse.elementat(i); tsourse.remov

2、e(i); new question1().fullpermutation(tsourse, tresult); public static void main(string args) scanner scanner=new scanner(system.in); int n=scanner.nextint(); vectorcharacter sourse=new vectorcharacter(); vectorcharacter result=new vectorcharacter(); i n; sourse.add(char)(a+i); new question1().fullp

3、ermutation(sourse, result); system.out.println(question1.count); */ 方法二: import java.util.arraylist; import java.util.iterator; import java.util.linkedhashset; import java.util.list; import java.util.scanner; import java.util.set; public class demo03 / 去掉重复元素,放入lis public static void removeduplicate

4、(string s,setcharacter lis) for(char x:s.tochararray() lis.add(x); / 为方便操作 将 sets 转 lis public static void convert(listcharacter lis,setcharacter sets) iteratorcharacter iter = sets.iterator(); while(iter.hasnext() lis.add(iter.next(); / 检测符合条件的元素组合 public static void check(setcharacter sets) listch

5、aracter lis = new arraylistcharacter(); convert(lis,sets); stringbuffer sb = new stringbuffer(); for(int i=0;ilis.size()-2;i+) for(int j=i+1;j+1lis.size();j+)/ 向后添加两位,所以 j+1lis.size() for(int k=j+1;klis.size();k+) sb.append(lis.get(i); sb.append(lis.get(j); sb.append(lis.get(k); system.out.println(s

6、b); / 输出组合 sb.setlength(0); / 清空 public static void main(string args) scanner scan = new scanner(system.in); system.out.println(输入串(不大于30个字符)。); string s = scan.nextline(); setcharacter sets = new linkedhashsetcharacter();removeduplicate(s,sets); check(sets); 运行结果: 输入串(不大于30个字符)。 abcd abc abd acd bc

7、d 2.串的简单处理 串的处理 在实际的开发工作中,对字符串的处理是最常见的编程任务。 本题目即是要求程序对用户输入的串进行处理。具体规则如下: 1. 把每个单词的首字母变为大写。 2. 把数字与字母之间用下划线字符(_)分开,使得更清晰 3. 把单词中间有多个空格的调整为1个空格。 例如: 用户输入: you and me what cpp2005program 则程序输出: you and me what cpp_2005_program this is a99cat this is a 99_cat 我们假设:用户输入的串中只有小写字母,空格和数字,不含其它的字母或符号。 每个单词间由1

8、个或多个空格分隔。 假设用户输入的串长度不超过200个字符。 public class question2 string string=scanner.nextline(); vectorcharactervector=new vectorcharacter(); i string.length(); vector.add(string.charat(i); try int index=0; while (indexvector.size() if(index=0vector.elementat(index)=avector.elementat(index)=z) vector.set(ind

9、ex, (char)(vector.elementat(index)-(a-a); else if(vector.elementat(index-1)= vector.elementat(index)= ) vector.remove(index); index-; else if (vector.elementat(index-1)= (vector.elementat(index)=avector.elementat(index)=z) else if(vector.elementat(index)=avector.elementat(index)=z)(vector.elementat(

10、index-1)=0vector.elementat(index-1)=9) vector.add(index, _); index+; if(vector.elementat(index-1)=avector.elementat(index-1)=z)(vector.elementat(index)=0vector.elementat(index)=9) i vector.size(); system.out.print(vector.elementat(i); system.out.println(); catch (arrayindexoutofboundsexception e) /

11、todo: handle exception import java.util.regex.matcher; import java.util.regex.pattern; /* * 本题目即是要求程序对用户输入的串进行处理。 *1. 把每个单词的首字母变为大写。 *2. 把数字与字母之间用下划线字符(_)分开,使得更清晰 *3. 把单词中间有多个空格的调整为1个空格。 *我们假设:每个单词间由1个或多个空格分隔。*假设用户输入的串长度不超过200个字符。 public class simplestring public static void main(string args) string str=; str=(new scanner(system.in).nextline(); string str1=str.split( +);istr1.length;i+)str1i=string.valueof(char)(str1i.charat(0)+(a-a)+str1i.substring(1);string s=;istr1.length-1;i+)/system.out.print(str1i+ ); s+=str1i+ ; s+=str1str1.leng

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1