// 输入3个数,要求按从小到大顺序输出
#include
int main()
{
int a,b,c,t;
printf("请输入三个数:");
scanf("%d%d%d",&a,&b,&c);
if(a > b)
{
t = a;
a = b;
b = t;
}
if(a > c)
{
t = a;
a = c;
c = t;
}
if(b...
分类:
编程语言 时间:
2015-04-23 13:16:50
阅读次数:
155
题意:
给一棵n个节点连通的树
条件 : 去掉一个节点 使剩下的每个连通分量 都不超过n/2个节点
让找出所有符合上述条件的点 按照从小到大的顺序输出
思路:
首先建树
然后在建树的过程中,统计每个节点的子树中 最多的节点个数
同时统计以此结点为根的树的 节点总数 sum[i]
可以根据 n - sum[i] 算出上面一个祖先连通分量的节点个数
判断即可
code:...
分类:
其他好文 时间:
2015-04-22 22:13:58
阅读次数:
141
(转载声明: 作者:kingdelee 地址:http://kingdelee.iteye.com/blog/1582135 )HashMap是无序的,HashMap在put的时候是根据key的hashcode进行hash然后放入对应的地方。所以在按照一定顺序put进HashMap中,然后遍历...
分类:
其他好文 时间:
2015-04-22 20:22:09
阅读次数:
1959
顺序表的实例有很多,在学其他的编程语言时,肯定都学过要求输入一串乱序的数字,要求进行排序,实现升序或降序输出。今天就来用顺序表实现乱序输入,顺序输出(升序)。
实现上述的功能需要用到的顺序表的基本操作有0基本操作前的准备,1初始化顺序表,6向顺序表插入数据元素。
自己只需写一个排序的函数,排序函数的代码为:
//排序函数
void paixu(SqList &L)
{
f...
分类:
其他好文 时间:
2015-04-21 09:54:57
阅读次数:
169
问题描述对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。它们的前几个是:0000000001000100001100100请按从小到大的顺序输出这32种01串。输入格式本试题没有输入。输出格式输出32行,按从小到大的顺序每行一个长度为5的01串。样例输出0000000001000...
分类:
其他好文 时间:
2015-04-21 01:36:39
阅读次数:
129
ASCII码排序时间限制:3000 ms | 内存限制:65535 KB 难度:2描述 输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符。输入第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格。输出对于.....
分类:
编程语言 时间:
2015-04-21 00:20:30
阅读次数:
156
7-8.人力资源。创建一个简单的雇员姓名和编号的程序,让用户输入一组雇员姓名和编号。你的程序可以提供按照姓名排序输出的功能,雇员姓名显示在前面,后面是对应的雇员编号。附加题:添加一项功能,按照雇员编号的顺序输出数据。#coding:utf-8def hr(): ep={} #生成字典 ...
分类:
编程语言 时间:
2015-04-20 10:56:17
阅读次数:
157
//要求任意输入10个数,然后按从小到大顺序输出
#include
int main()
{
int a[10];
int i,j;
int temp;
printf("请输入10个整数:");
for(i=0;i<10;i++)
{
scanf("%d",&a[i]);
}
for(i=0;i<9;i++)
{
for(j=0;j<9-i;j++)
{
if...
分类:
编程语言 时间:
2015-04-18 11:38:52
阅读次数:
439
今天工作中遇到了LinkedHashMap,于是就百度下它和HashMap的区别,LinkedHashMap遍历的话是有顺序的,遍历的话是以存储的顺序输出,HashMap遍历是没有顺序的,线程不安全的,可以同时写,并且key可以有一个为null,value可以有多个为null,HashTable.....
分类:
其他好文 时间:
2015-04-16 01:21:34
阅读次数:
110
数列排序的几种排序方法
时间限制:1.0s 内存限制:512.0MB
问题描述:给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1
输入格式:第一行为一个整数n。
第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。
输出格式:输出一行,按从小到大的顺序输出排序后的数列。
样例输入
5
8 3 6 4 9
样例输出
3 4 6 8 9
代码如下:
...
分类:
编程语言 时间:
2015-04-15 21:27:40
阅读次数:
175