1.实现一个方法将一个字符串的奇数位取出,如传的是ahbhchd,就返回abcd
public class Test {
public static void main(String args[]) {
Test t = new Test();
String result = t.getJiShuChuan("ahbhchdhehf");
System.out.println(result);
}
public String getJiShuChuan(String src) {
StringBuffer buffer = new StringBuffer(src);
int len = buffer.length();
if (len > 1) {
for (int i=1;i<len;i++,len--) {
buffer.deleteCharAt(i);
}
}
return buffer.toString();
}
}
2.输出一个菱形
public class Test2 {
public static void main(String args[]) {
Test2 t = new Test2();
t.print(25);
}
public void print(int n) {
for (int i = 0; i < n / 2; i++) {
int num1 = (i + 1) * 2 - 1;
int num2 = (n - num1) / 2;
printSpace(num2);
printNum(num1);
printSpace(num2);
System.out.println();
}
printNum(n);
System.out.println();
for (int i=n/2;i>0;i--) {
int num1 = 2*i - 1;
int num2 = (n-num1)/2;
printSpace(num2);
printNum(num1);
printSpace(num2);
System.out.println();
}
}
private void printSpace(int n) {
for (int i = 0; i < n; i++) {
System.out.print(" ");
}
}
private void printNum(int n) {
for (int i = 0; i < n; i++)
System.out.print(" *");
}
}
分享到:
相关推荐
2017百度秋招编程题,题目名字是有趣的数字。上传的资源是python代码实现的
python100例例题+20例有趣的代码+解析+考试必备,拿去用!
100Java 有趣的逻辑题 新颖 有趣 最全
在IT行业中,面试是检验求职者技能和知识的重要环节,而有趣的面试题往往能反映出面试官对候选人技术深度和广度的要求。这篇博客"有趣的面试题"可能包含了各种编程、算法以及工具使用等方面的问题,旨在考察候选人的...
- 如果第1题的答案是b,那么根据题目条件,第1题的答案就是3,但这会导致矛盾(因为第3题不可能是第1题)。 - 继续分析其他选项,最终确定正确答案。 #### 总结: 对于这类逻辑谜题,需要仔细阅读题目条件,找出...
10.md 前端面试有趣的问题 General 11.md 一些面试题 General 12.md BAT及互联网公司2014前端笔试面试题--HTML,CSS篇 HTML,CSS 13.md BAT及互联网公司2014前端笔试面试题--JavaScript篇 JavaScript 14.md 收集的...
每个问题都包含了丰富的知识点,通过有趣的问题情境,使学生在解决问题的过程中,不仅能够巩固数学基础知识,还能提高解决实际问题的能力。奥数题目的设计不仅要求学生具备一定的数学知识,更重要的是能够灵活运用所...
添加图片题注可以使图片更加生动和有趣,提高文档的可读性和可理解性。同时,图片题注也可以帮助用户快速地查找和了解图片的内容和意义。 图片题注的注意事项 在添加图片题注时,需要注意图片的大小和格式,以免...
"程序员有趣的面试智力题" 这份文件提供了十一道有趣的面试智力题,并提供了解答。这些题目涵盖了算法、数学、逻辑和思维能力等方面。 1. 游戏策略问题:游戏者轮流放置硬币,先行者可以确保获胜的策略是什么? ...
文件标题和描述提到的是"一年级上册6.2有趣的拼搭练习题及答案【苏教版】精选",这通常是指小学数学教材中的一个章节,涉及的标签是"文档",而部分内容给出了数数和填空的练习题目。 在IT行业中,我们可能将这类...
综上所述,文件中提到的奥数题类型涵盖了小学数学教学中常见的几个重要领域,包括实际应用题、逻辑推理题、计数问题等。这些题目不仅仅是单纯的数学知识测试,更是一种逻辑思维和问题解决能力的训练。通过对这些问题...
8. 数字填空:第11题是一个有趣的数字填空题,要求学生在有限的数字中找到合适的组合,使等式成立。 9. 正方体展开图:第12题涉及到立体几何,让学生识别正方体的不同面及其相对关系。 10. 数量统计:第15题要求计算...
ctf题库 CTF(夺旗赛)题库是一个由安全专家和爱好者们制作的一系列网络安全挑战。... ...每个类别都包含多个挑战,每个...如果您对网络安全感兴趣,请尝试参加一个CTF比赛或挑战集,它们将为您提供有趣和具有挑战性的体验。
大班数学教案:有趣的填空题.docx