`
wfwkiss
  • 浏览: 127081 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

排序练习

阅读更多
package corejava;

import java.io.BufferedReader;
import java.io.InputStreamReader;

/**
 * (机能概要描述)
 * 
 * <pre>
 *  [变更履历]
 *  09.07.20 NET 初版
 * </pre>
 * 
 * @author NICKLE)王
 */
public class TempTest {

	public StringBuilder inputTest() throws Exception {
		System.out.println("please input Integer type");

		BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));

		StringBuilder temp = new StringBuilder(bf.readLine());

		return temp;
	}

	public void orderTest(StringBuilder sbr) {
		final int count = sbr.length();

		StringBuilder[] temp1 = new StringBuilder[count];

		StringBuilder temp2 = new StringBuilder();

		for (int i = 0; i < count; i++) {
			temp1[i] = new StringBuilder(sbr.substring(i, i + 1));
		}

		for (int i = 0; i < count; i++) {

			for (int j = i; j < count; j++) {

				if (temp1[i].toString().compareTo(temp1[j].toString()) > 0) {

					//temp2.replace(0, 1, temp1[j].toString());
                               temp2 = new StringBuilder(temp1[j].toString());

					//temp1[j].replace(0, 1, temp1[i].toString());
                               temp1[j] = new StringBuilder(temp1[i].toString());
					//temp1[i].replace(0, 1, temp2.toString());
                               temp1[i] = new StringBuilder(temp2.toString());

				}

			}

		}

		for (StringBuilder s : temp1) {
			System.out.print(s + "  ");
		}
	}

	public static void main(String[] args) throws Exception {
		TempTest t = new TempTest();
		StringBuilder sbr = t.inputTest();
		t.orderTest(sbr);
	}
}

分享到:
评论

相关推荐

    冒泡排序练习题1

    冒泡排序是一种基础的排序算法,它通过重复遍历待排序的...以上是关于冒泡排序的练习题解析,涵盖了基本冒泡排序、特殊条件下的冒泡排序以及冒泡排序的变体应用。这些题目有助于加深对冒泡排序算法的理解和应用能力。

    小学英语句子排序练习题.pdf

    小学英语句子排序练习题.pdf

    小学语文句子排序练习题.doc

    在小学语文教学中,句子排序练习是培养学生逻辑思维和语言组织能力的重要手段之一。通过对句子进行合理的排序,学生们不仅能够加深对文本结构的理解,还能学会如何清晰、连贯地表达思想。本文将根据提供的知识点,...

    数据结构 内部排序练习题

    这里我们关注的是一组特定的内部排序练习题,涉及到建立和调整堆的过程,以及堆排序算法的应用。 堆是一种特殊的树形数据结构,通常被用于实现优先队列。在一个最大堆中,每个节点的值都大于或等于其子节点的值,而...

    堆排序练习:POJ 2388

    标题“堆排序练习:POJ 2388”指的是一个关于使用堆排序算法解决编程竞赛问题的实践案例。在编程竞赛中,如POJ(Programming Online Judge)平台上的问题2388,参赛者经常需要高效地解决排序问题,而堆排序作为一种...

    二年级句子排序练习归类.pdf

    在二年级的学习过程中,学生们通过句子排序练习来提升语言组织能力,理解故事结构,并学会在日常生活中运用所学的语言。本文旨在深入探讨句子排序练习在二年级语言学习中的重要性,并通过具体的例子来说明如何将上述...

    小学四年级语文句子排序练习共10页.doc

    在小学语文教学中,句子排序练习是一项重要的基本功训练。通过这样的练习,学生不仅能够加强对语句的理解和掌握,还能锻炼他们的逻辑思维能力、语言组织能力以及写作技巧。本文将以一个具体的小学四年级语文句子排序...

    小学语文句子排序练习题附答案(1).pdf

    在《小学语文句子排序练习题附答案(1).pdf》这份材料中,通过不同的场景描述,为学生们提供了丰富的练习机会,帮助他们提升这些重要的语文技能。 在这份材料中,我们看到了一系列生动而多样化的场景,从自然环境到...

    (完整版)小学语文句子排序练习题及答案.docx

    这些内容主要包含的是小学语文中的句子排序练习题,目的是训练学生的逻辑思维能力和语言组织能力。以下是对各个练习题中句子的解析和排序: 1. 句子排序练习1: - 我家住在碧溪河边,这是江南水乡的小村庄。 - ...

    【小学四年级语文】句子排序练习共(10页).pdf

    在小学语文学习过程中,句子排序练习是帮助学生提升逻辑思维和语言组织能力的重要手段。这些练习不仅能够锻炼学生的理解力和写作技巧,还可以增进他们的阅读理解能力。句子排序练习通常会涉及几个主要的类型,其中...

    句子排序练习题.doc

    本文以“句子排序练习题.doc”为例,详细解析了这些练习题目的解题思路,以及其背后所蕴含的逻辑思维训练意义,进而阐释其对于IT技术工作的重要性。 首先,我们来看第一题。题目要求根据句子的逻辑关系进行排序,...

    一年级语文句子排序练习题三套.doc

    今天,我们带来了一份专门为一年级学生设计的语文练习题——句子排序练习,这套练习题旨在帮助孩子们提升语言组织和理解能力,通过简单的句式练习,打好语文学习的基础。 首先,句子排序练习是通过打乱句子成分的...

    六年级语文句子排序练习30例含答案.docx

    很抱歉,根据您提供的文件信息,这个文档似乎是一个六年级语文的句子排序练习,包含了多个不同的故事或场景的片段,并非IT行业的专业知识。因此,我无法按照您的要求生成相关的IT知识点。如果您需要关于语文学习或者...

    个人C语言学习实录练习题-链表.数据结构.快速排序练习.rar

    快速排序练习.rar”显然旨在帮助学习者深入理解C语言中的链表操作和数据结构基础。 链表的常见类型包括单向链表、双向链表和循环链表。在单向链表中,每个节点仅有一个指针指向下一个节点;双向链表则包含一个指针...

    小学语文句子排序练习题附答案.doc

    在当前的语文教育中,句子排序练习是小学生学习过程中的一个基础且重要的环节。它不仅能够锻炼学生的逻辑思维能力,还能提高他们的语言组织能力。通过这些练习题,孩子们可以学会如何根据时间顺序、空间顺序或者事件...

    大班数学有趣的排序练习课学习教案.pptx

    为了达到这一教学目的,"大班数学有趣的排序练习课学习教案"精心设计了一系列的活动和练习,使孩子们在轻松愉快的氛围中学习和掌握排序的技能。 首先,大小排序是最基础的排序活动,它要求孩子们根据物体的尺寸进行...

    二年级下册语文部编句子排序练习PPT学习教案.pptx

    在小学二年级下册的语文教学中,句子排序练习是一项基础而重要的教学内容。通过这种练习,学生不仅能够提升自己的思维逻辑能力,同时也能提高写作技能,为日后更高层次的语言表达打下坚实的基础。本文将结合提供的...

    六年级上册句子错乱句子排序练习及答案.doc

    其中,句子的排序练习是一种培养学生逻辑思维与语言组织能力的有效手段。本篇练习《六年级上册句子错乱句子排序练习及答案.doc》包含了多个短文排序题目,要求学生依据故事或场景的逻辑关系重新排列错乱的句子,旨在...

    大班数学有趣的排序练习课PPT课件.pptx

    为了激发大班孩子们对数学的兴趣,同时帮助他们建立起排序的基本概念,"大班数学有趣的排序练习课PPT课件"应运而生,其设计兼顾趣味性与教育性,通过一系列富有创意的排序活动,让孩子们在轻松愉快的环境中学习并...

    小学语文排序练习题.doc

    【小学语文排序练习题】 小学语文排序练习题是小学生学习语文过程中常见的练习形式,旨在培养学生的逻辑思维能力和语言组织能力。这种题目要求学生根据提供的句子或段落,按照事件发展的顺序或者逻辑关系重新排列,...

Global site tag (gtag.js) - Google Analytics