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题要求计算...