对整形数组按照和指定整数的差值大小进行排序,按照差值升序排列返回。
要求实现方法:
public staticint[] calcTimes(int[] num, int value);
【输入】 num:整型数组;
value 指定的整数
【返回】 按照升序返回整型数组,排序按照各个整数和指定整数的差值大小
【注意】只需要完成该函数...
分类:
编程语言 时间:
2015-01-03 13:16:06
阅读次数:
302
按要求分解字符串,输入两个数M,N,M代表输入的M串字符串,N代表输出的每串字符串的位数,不够补0。
例如:
输入:2
8
abc 123456789,
输出:abc00000
12345678,90000000
#include
#include
int main()
{
char c[100];
int m,n,i,j...
分类:
其他好文 时间:
2015-01-03 11:56:22
阅读次数:
138
输入一串数,以','分隔,输出所有数中去掉最大值、最小值之后剩下的个数。(其中最大值与最小值可能有多个)
Sample input: 3,3,5,3,6,9,7,9
Sample output: 3
#include
/*
解题思路:使用strtok分割函数分割字符串,统计最大最小的数字,
遍历一遍数组,计算除最大最小的数字的个数
*/
#in...
分类:
其他好文 时间:
2015-01-03 01:00:05
阅读次数:
178
要从5个人中选取2个人作为礼仪,其中每个人的身高范围为160-190,要求2个人的身高差值最小
(如果差值相同的话,选取其中最高的两人),以升序输出两个人的身高。
Sample input: 161 189 167 172 188
Sample output: 188 189
#include
#include
int cmp(const void *a,...
分类:
其他好文 时间:
2015-01-02 09:44:11
阅读次数:
156
手动输入一个字符串,仅限小写字母,统计并输出每个字符在字符串中出现的次数,并输出。
例子:
输入:aaabbbccc
输出:a 3
b 3
c 3
/*
解题思路:使用map即可
*/
#include
#include
#include
using namespace std;
int ma...
分类:
其他好文 时间:
2015-01-02 09:43:05
阅读次数:
125
输入一行数字:123 423 5645 875 186523
在输入第二行:23
将第一行中含有第二行中“23”的数输出并排序
结果即:123 423 186523
/*
先排序,顺序遍历每个数字,看是否含有23
*/
#include
#include
int cmp(const void *a,const void *b)
{
return *(int*)a-*(...
分类:
其他好文 时间:
2015-01-02 09:42:21
阅读次数:
123
要从5个人中选取2个人作为礼仪,其中每个人的身高范围为160-190,要求2个人的身高差值最小
(如果差值相同的话,选取其中最高的两人),以升序输出两个人的身高。
Sample input: 161 189 167 172 188
Sample output: 188 189
#include
#include
int compare(const void *p...
分类:
其他好文 时间:
2015-01-01 14:51:51
阅读次数:
150
输入一串数,以','分隔,输出所有数中去掉最大值、最小值之后剩下的个数。(其中最大值与最小值可能有多个)
Sample input: 3,3,5,3,6,9,7,9
Sample output: 3
#include
int main()
{
int n,i=0;
int a[100];
scanf("%d",&n);
while(getchar(...
分类:
其他好文 时间:
2015-01-01 14:50:58
阅读次数:
220
手动输入一个字符串,仅限小写字母,统计并输出每个字符在字符串中出现的次数,并输出。
例子:
输入:aaabbbccc
输出:a 3
b 3
c 3
#include
#include
void stringOut(const char *pInputStr, long lInputLen) ...
分类:
其他好文 时间:
2015-01-01 14:50:47
阅读次数:
161
输入一行数字:123 423 5645 875 186523
在输入第二行:23
将第一行中含有第二行中“23”的数输出并排序
结果即:123 423 186523
#include
#include
int compare(const void *p,const void *q){
return *(int *)p-*(int *)q;
}
int main()
{...
分类:
其他好文 时间:
2015-01-01 14:49:26
阅读次数:
137